English: And we have made great progress.
Telugu: మనం చాలా ప్రగతి సాధించాం.