to be in ecstasy (over) ;
to be ecstatic (about) ;
to be enthusiastic (over, about) ;
to be in raptures (over) ;
to be in transports of joy
to be delighted
Большой англо-русский и русско-английский словарь. 2001.
Большой англо-русский и русско-английский словарь. 2001.