xìng​gāo​cǎi​liè

in high spirits

Definitions

xìng​gāo​cǎi​liè

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

Sources