English: He still lives there 22 years later.
Telugu: ఈ నగరం లో అతను తరువాతి 22 సంవత్సరాలు నివసిస్తున్నారు.