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ī**.)
value for the money spent; a good deal
to learn from someone who is very knowledgeable
to talk too much and for a long time
to hope for something wonderful or dreamlike
used to express thanks politely
a useless or hopeless pursuit