English: This is what has given me life.
Telugu: నాకు లైఫ్ ఇచ్చింది ఇదే.