exultantly proud and joyful in high spirits
उच्च आत्माओं में बेहद गर्व और खुशहाल
felt elated and excited
उत्साहित और उत्साहित महसूस किया
full of high-spirited delight
अति उत्साही आनंद से भरा
the elated winner
उत्साहित विजेता