English: But even that is progress.
Telugu: కానీ పురోగతి కూడా ఉంటుంది.