进退不得
jìn tuì bù dé
HSK 5
  • can't advance or retreat (idiom); no room for maneuver/stalled/in a dilemma/stuck in a difficult position