Back to Dictionary
天花乱坠
天花亂墜
tiānhuāluànzhuì
1.
lit. a deluge of heavenly flowers (idiom)
2.
fig. extravagant embellishments
3.
hype