兴高采烈

xìnggāo-cǎiliè
happy and excited, in high spirits
HSK 79
Traditional興高采烈

Additional Dictionary Meanings

happy and excited (idiom)in high spiritsin great delight