zuǒ yòu liǎng nán

Translation

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