1 Chronicles 22:8

English Standard Version

8 But the word of the Lord came to me, saying, ‘You have shed much blood and have waged great wars. You shall not build a house to my name, because you have shed so much blood before me on the earth. (1Ki 5:3; 1Ch 28:3)

New International Version

8 But this word of the Lord came to me: “You have shed much blood and have fought many wars. You are not to build a house for my Name, because you have shed much blood on the earth in my sight.

New International Reader’s Version

8 But a message from the LORD came to me. It said, “You have spilled the blood of many people. You have fought many wars. You are not the one who will build a house for my Name. That is because I have seen you spill the blood of many people on the earth.

King James Version

8 But the word of the LORD came to me, saying, Thou hast shed blood abundantly, and hast made great wars: thou shalt not build an house unto my name, because thou hast shed much blood upon the earth in my sight.