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