Couldn’t have felt happier.
इससे ज्यादा धन्य नहीं महसूस हो सकते थे.