to be over the moon, to exult (at in sth)

listen to the pronunciation of to be over the moon, to exult (at in sth)
to be over the moon, to exult (at in sth)
Favorites