English: blood before their eyes.
Telugu: తన కండ్ల ముందు రక్తం.