méi zhé

Translation

  • at one's wit's end
  • unable to find a way out

Synonyms

Chinese Tones