2028 / 2512

What does 兴高采烈 (xīng gāo cǎi liè) mean in English?

兴高采烈
xīng gāo cǎi liè採埰

happy and excited (idiom); in high spirits; in great delight