進退窮まる
しんたいきわまる
to be driven into a corner; to be left with nowhere to turn; to be in a dilemma; to be unable to go forward or backward
Meaning
- to be driven into a corner; to be left with nowhere to turn; to be in a dilemma
- to be unable to go forward or backward; to be stranded; to get stuck