兴高采烈

兴高采烈 (xīng gāo cǎi liè)
happy and excited (idiom); in high spirits; in great delight