2 Samuel 1 16
And David said unto him, Thy blood be upon thy head; for thy mouth hath testified against thee, saying, I have slain the Lord's anointed.
Compare with other 3 random translations
AMP 2 Samuel 1:16David said to [the fallen man], Your blood be upon your own head; for you have testified against yourself, saying, I have slain the Lord's anointed.
GW 2 Samuel 1:16while David said, “You are responsible for spilling your own blood. You testified against yourself when you said, ‘I killed the Lord’s anointed king.’ ”
NCV 2 Samuel 1:16David had said to the Amalekite, “You are responsible for your own death. You confessed by saying, ‘I have killed the Lord’s appointed king.’ ”David’s Song About Saul and Jonathan