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.