English: This is wonderful progress.
Telugu: ఇదో గొప్ప ముందడుగు