English: Blood was splattered on the road.
Telugu: రోడ్డు మీద రక్తం ఏరులై పారుతోంది.