Here are some of the ways you can express your happiness in English.
You can be…
– (absolutely) delighted
– thrilled to bits
– over the moon
– really pleased
– so happy
Or you can say…
– I couldn’t be happier.
– That is fantastic / wonderful / great / marvellous!
When you hear good news you can say:
– What great / wonderful / fantastic news!
– We’ve been waiting so long for this (moment).
– Thank God! / Thank God for that!
(British English speakers tend not to be particularly religious)
Stress the adverbs and adjectives for greater emphasis:
– I’m really pleased.
– What great news!