English: This gave me my life.
Telugu: నాకు లైఫ్ ఇచ్చింది ఇదే.