nǎo hèn

Translation

  • to hate and resent
  • angry and full of grievances

Synonyms

Chinese Tones