jìn tuì

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