ESV: they poured out innocent blood, the blood of their sons and daughters, whom they sacrificed to the idols of Canaan, and the land was polluted with blood.
NIV: They shed innocent blood, the blood of their sons and daughters, whom they sacrificed to the idols of Canaan, and the land was desecrated by their blood.
NASB: And shed innocent blood, The blood of their sons and their daughters Whom they sacrificed to the idols of Canaan; And the land was defiled with the blood.
CSB: They shed innocent blood— the blood of their sons and daughters whom they sacrificed to the idols of Canaan; so the land became polluted with blood.
NLT: They shed innocent blood, the blood of their sons and daughters. By sacrificing them to the idols of Canaan, they polluted the land with murder.
KJV: And shed innocent blood, even the blood of their sons and of their daughters, whom they sacrificed unto the idols of Canaan: and the land was polluted with blood.
NKJV: And shed innocent blood, The blood of their sons and daughters, Whom they sacrificed to the idols of Canaan; And the land was polluted with blood.