overjoyed
/ˌəʊvəˈdʒɔɪd/
verb
Meaning
To give great joy, delight or pleasure to
adjective
Meaning
Very happy.