to be very happy, be delighted, exult

listen to the pronunciation of to be very happy, be delighted, exult