to be in a very difficult or challenging situation
处于非常困难或具有挑战性的情况 (chǔyú fēicháng kùnnán huò jùyǒu tiǎozhàn xìng de qíngkuàng)
"He found himself a rock in a hard place when he had to choose between two difficult options."
"当他必须在两个困难的选项之间做出选择时,他发现自己身处a rock in a hard place。" (Dāng tā bìxū zài liǎng gè kùnnán de xuǎnxiàng zhī jiān zuòchū xuǎnzé shí, tā fāxiàn zìjǐ shēnchǔ **ā ruòk yīn ā hādé pēilèisī**.)
in prison
to cause problems or upset a stable situation
to have influence or participation in important decision-mak...
to criticize someone harshly
to say something unintentionally that was meant to be secret
to try very hard to help or please someone