进退两难;左右为难
(caught / stuck) between a rock and a hard place
in a situation where you have to choose between two things, both of which are unpleasant
释义来自《牛津高阶英汉双解词典》第 9 版