English: Well, finally there is good news.
Telugu: కానీ, చివరకు శుభవార్త ఉంది.