on the horns of a dilemma

Etymology
From, from , a reference to an alternative that one can metaphorically get caught on or injured by.

Prepositional phrase

 * 1)  Facing a choice between two equally undesirable alternatives.

Translations

 * Finnish:
 * Spanish: