English: This is perhaps good news.
Telugu: ఇదో రకంగా గుడ్ న్యూస్ అని చెప్పొచ్చు.