English: But steady progress is being made.
Telugu: కానీ పురోగతి నిరంతరం ముందుకు కదులుతున్న.