zì kuì bù rú

Translation

  • ashamed of being inferior (idiom)
  • to feel inferior to others

Synonyms

Chinese Tones