English: We have made huge progress.
Telugu: గొప్ప ముందడుగులు వేశాం.