Definition
To be in a predicament where one faces two undesirable options, making any decision exceptionally difficult.
进退两难,左右为难
Facing both company layoffs and pay cuts, he was truly caught between a rock and a hard place.
面对公司裁员和减薪,他真是进退两难。
She had to choose between caring for her sick mother and finishing an important project; she was really caught between a rock and a hard place.
她不得不在照顾生病的母亲和完成重要项目之间做出选择;她真是进退两难。
They found it difficult to decide between two competing proposals; they were truly caught between a rock and a hard place.
他们发现很难在两个竞争的提案之间做出决定;他们真是进退两难。