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