English: It gave them new life.
Telugu: అది వారికి కొత్త జీవితాలను ఇచ్చింది.