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