Caught in a dilemma, like facing Scylla and Charybdis.
Tips
culture
查理贝比 (Charybdis) and 斯库拉 (Scylla) are two monsters from Homer's Odyssey positioned on opposite sides of a strait. The expression 'between Scylla and Charybdis' means being caught between two equally dangerous options.