English: He's given us our life.
Telugu: ఆయన మాకు లైఫ్ ఇచ్చారు.