in a difficult position, making a difficult choice, Sophie's choice If I told the truth, I would lose my friend. I was between a rock and a hard place.
BETWEEN A ROCK AND A HARD PLACE
Meaning of BETWEEN A ROCK AND A HARD PLACE in English
English idioms vocab. Словарь английских идиом и выражений. 2012