chāo cháng fā huī

Translation

  • to outdo oneself
  • to perform exceptionally well
Chinese Tones