English: He has been there more than 20 years.
Telugu: అక్కడ అతను ఇప్పటికే కంటే ఎక్కువ 20 సంవత్సరాలు.