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