English: He has rendered great service for the last 25 years.
Telugu: ఆయన చేయాల్సిన మంచి గత 25 సంవత్సరాలుగా చేస్తూనే ఉన్నారు.