shèng chēng

Translation

  • enthusiastic praise
  • to praise highly
Chinese Tones