Pinyin Dictionary results for "xin hua nu fang"

心花怒放
to burst with joy (idiom); to be over the moon; to be elated
Dictionary data provided by CC-CEDICT