English: I've never heard better news in all my life.
Telugu: ఇంతకంటే మంచి వార్త నా జీవితంలో విని ఉండలేదు.