English: He has lived there for 22 years.
Telugu: గత 22 సంవత్సరాలుగా అక్కడే నివసిస్తున్నారు.