overjoyed in Italian
overjoyed in Italian
esuberante
Very happy.
esultante
Very happy.
incantato
Very happy.