Answer: jubilating

AnswerCrossword Clue
jubilatingShow great happiness; rejoice
jubilatingJUBILATE, to exult (to rejoice greatly)