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