inter martelo kaj amboso

Etymology
Literally, “between a hammer and an anvil”.

Prepositional phrase

 * 1)  in a difficult situation