lán cuī yù zhé

Translation

  • premature death of a budding talent
  • those whom the Gods love die young

Synonyms

Chinese Tones