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.
他們發現很難在兩個競爭的提案之間做出決定;他們真是進退兩難。