zì gāo zì dà

Translation

  • to think of oneself as terrific (idiom)
  • arrogant

Synonyms

Chinese Tones