idiom
between a rock and a hard place
стоять перед двумя трудными выборами
Meaning
facing two difficult choices
Example
She’s **between a rock and a hard place** — neither option is good.
Она между молотом и наковальней — ни один вариант не хороший.