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