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