English: I have arrived in order to immolate to the Lord.
Telugu: నేను లార్డ్ ఇమ్మొలేట్ చేయడానికి వచ్చారు.