English: Here he lived the last 17 years of his life.
Telugu: ఇక్కడ అతను తన జీవితంలో 17 సంవత్సరాలు గడిపాడు.