English: Oh lord that's good news.
Telugu: దేవా, ఇది మంచి వార్త.