- 兴高采烈 [xìng gāo cǎi lèi]
- be jubilant; be in buoyant spirits; be in good [high] spirits; elated; feel one's oats; full of spirits and elated; go into raptures (with glee); in great delight; in high [fine] feather; merry; on top of the world; paint the town red; with bells on; with great gusto
He was charmed by her vivacity and high spirits.
He left the house in high spirits.
She sent him off in high spirits.