be on the horns of a dilemma

be on the horns of a dilemma

to be unable to decide which of two things to do because either could have bad results How can we decide which hospital to close? We are on the horns of a dilemma.
See also: dilemma, horn, of, on