Caught between a rock and a hard place
Опинитися перед вибором із двох однаково поганих варіантів.
Затиснутий між скелею та твердим місцем
Приклади
The town mayor was caught between a rock and a hard place regarding whether to raise taxes or shut the library.
Мер міста опинився між молотом і ковадлом у питанні, чи піднімати податки, чи закривати бібліотеку.
Caught between a rock and a hard place, the captain had to risk either damaging the hull or running out of diesel.
Опинившись між двох вогнів, капітан мусив ризикувати або пошкодженням корпусу, або вичерпанням дизеля.
Праворуч гостра скеля, ліворуч гранітна стіна — куди не кинься, всюди болісний удар.