A more beautiful day could not be wished for.
इससे बेहतर दिन नहीं हो सकता था.