on the horns of a dilemma
US /ɑːn ðə hɔːrnz əv ə dɪˈlɛmə/
UK /ɑːn ðə hɔːrnz əv ə dɪˈlɛmə/

1.
左右為難, 進退兩難
faced with a choice between two equally undesirable alternatives
:
•
She was on the horns of a dilemma, as both options would lead to negative consequences.
她左右為難,因為兩個選擇都會導致負面後果。
•
The company found itself on the horns of a dilemma: either lay off employees or face bankruptcy.
公司左右為難:要麼裁員,要麼面臨破產。