English: He was there for over 20 years.
Telugu: అక్కడ అతను ఇప్పటికే కంటే ఎక్కువ 20 సంవత్సరాలు.