Between Scylla and Charybdis



Being "between Scylla and Charybdis" is an idiom deriving from Greek mythology, meaning "having to choose between two evils". Several other idioms, such as "on the horns of a dilemma", "between the devil and the deep blue sea", and "between a rock and a hard place" express the same meaning.

Resources

 * Between Scylla and Charybdis at Wikipedia