English: This is significant progress.
Telugu: ఇదొక గొప్ప పురోగతిగా అభివర్ణించారు.