English: Blood is poured out to God.
Telugu: ఆ రక్తాన్ని దేవతపై చల్లుతారు.