兴高采烈

兴高采烈

elation, high spirits