Answer: exhilarated

AnswerCrossword Clue
exhilaratedMake (someone) feel very happy, animated, or elated
exhilaratedEXHILARATE, to make cheerful and excited