进退失据

進退失據
jìntuìshī
  1. no room to advance or to retreat (idiom); at a loss
  2. in a hopeless situation

CEDICT

to be between a rock and a hard place

Wiktionary

比喻行事陷入困境张皇失措

重編國語辭典

Entry Composition