English: Weve made a lot of progress.
Telugu: మనం చాలా ప్రగతి సాధించాం.