English: But incredible progress has been made.
Telugu: కానీ, చెప్పుకోదగిన ముందడుగు మాత్రం పడలేదు.