English: This is a big step forward.
Telugu: ఇదొక గొప్ప ముందడుగు.