English: Impressive progress has been made in 20 years.
Telugu: ఇరవైయేళ్లలో గణనీయమైన ప్రగతి సాధించింది.