English: blood shed here."
Telugu: . ఇక్కడ రక్తం పారిస్తున్నారు'