idiom
a rock in a hard place
处于非常困难或具有挑战性的情况
Meaning
to be in a very difficult or challenging situation
Example
He found himself a rock in a hard place when he had to choose between two difficult options.
当他必须在两个困难的选项之间做出选择时,他发现自己身处a rock in a hard place。