zuǒ yòu wéi nán

Translation

  • (idiom) between a rock and a hard place
  • in a dilemma

Synonyms

Chinese Tones