English: Weve made huge progress.
Telugu: మనది చాలా గొప్ప ప్రగతి.