English: Hopefully work that has been done in the last 20 years.
Telugu: గత 20 ఏళ్లలో చేసిన కృషికి ఇది ఫలితంగా చెప్పొచ్చు.