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