yojijukugo
進退両難
しんたいりょうなん
be driven to the wall/find oneself between the devil and the deep blue sea/a rock and a hard place