左右为难的英语:in a dilemma; be in a bind; be in a quandary about ...; be in dilemma; be on the horns of a dilemma; between scylla and charybdis; between two fires; caught in a dilemma; in an awkward pre...
左右为难的法语:être pris entre deux feux;être entre l'enclume et le marteau