English: He had resided in this town about 22 years.
Telugu: ఈ నగరం లో అతను తరువాతి 22 సంవత్సరాలు నివసిస్తున్నారు.