English: """But it gave me new life."
Telugu: కానీ అదే నాకు కొత్త జీవితాన్నిచ్చింది.