English: demon before his eyes.
Telugu: కళ్ళ ముందు దయ్యం.