English: A better day could not have been had.
Telugu: అంతకంటే మంచి రోజు లేదనిపించింది.