Vocabulary

進退これ谷まる

to be driven into a corner; to be left with nowhere to turn; to be in a dilemma

expression verb