elates; elated; elating
: to make (someone) very happy and excited
The discovery has elated researchers.



