Vocabulary
進退これ谷まる
しんたいこれきわまる
to be driven into a corner; to be left with nowhere to turn; to be in a dilemma
expression
verb