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