English: God's blood
Telugu: దేవతల రక్తం