English: The one who gave you your life?
Telugu: మీకు లైఫ్ ఇచ్చిన వాడా?