English: That there has been progress in the last 20 years is undeniable.
Telugu: దాదాపు 20 ఏళ్లలో జరిగిన అభివృద్ధి గడచిన 2 ఏళ్లలో జరిగిందంటే అతిశయోక్తికాదు.