tiān huā luàn zhuì

Translation

  • lit. a deluge of heavenly flowers (idiom)
  • fig. extravagant embellishments
  • hype

Synonyms

Chinese Tones