English: You finally got the good news.
Telugu: మీరు మంచి వార్త ఉంది చివరగా మనం.