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