Chinese words · Chengyu

心花怒放

xīnhuā-nùfàng

wild with joy; elated

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.