zì shì shèn gāo

Translation

  • to think highly of oneself (idiom)
  • giving oneself airs
  • arrogant and self-important
Chinese Tones