English: He's done a lot over the past 25 years.
Telugu: ఆయన చేయాల్సిన మంచి గత 25 సంవత్సరాలుగా చేస్తూనే ఉన్నారు.