Language Points (absolutely) delighted over the moon really pleased so happy I couldn't be happier. That is fantastic / wonderful / great / marvellous! What great / wonderful / fantastic news! We've been waiting so long for this (moment). Thank God! / Thank God for that!