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!