得意洋洋: feel oneself highly flattered; be heaved [transported] with joy; cheerful and confident; have one's nose in the air; have one's tail up; look like the cat that eats the canary; on the high
兴高采烈: be jubilant; be in buoyant spirits; be in good [high] spirits; elated; feel one's oats; full of spirits and elated; go into raptures (with glee); in great delight; in high [fine] feather;