English: The Devil before me.
Telugu: నా ముందున్నది దయ్యం.