進退不得 jìn tuì bù dé

DEFINITIONS

  1. can't advance or retreat (idiom); no room for maneuver
  2. stalled
  3. in a dilemma
  4. stuck in a difficult position

CHARACTERS

進 jìn advance, make progress, enter
退 tuì step back, retreat, withdraw
不 bù no, not; un-; negative prefix
得 dé obtain, get, gain, acquire