1 Chronicles 28:3

New Living Translation Bible (NLT)
but God said to me, ‘You must not build a Temple to honor my name, for you are a warrior and have shed much blood.’

Read 1 Chronicles 28:3 in other translations