English: The developments over the last 20 years are enormous.
Telugu: కానీ గత 20 ఏళ్లలో చేసిన పురోగతి అపారమైనది.