English: We have made immense progress over the last 25 to 50 years.
Telugu: గడిచిన 20-25 సంవత్సరాల్లో మనం ఎంతో అభివృద్ధి సాధించామని చెప్పవచ్చు.