English: At last we heard some great news.
Telugu: చివరకి ఓ మంచి న్యూస్ మన చెవిన వినపడింది.