Word Definition - 兴高采烈

xìng gāo cǎi liè happy and excited (idiom); in high spirits; in great delight