2 Samuel 1 16
For David had said to the Amalekite, “Your blood is on your own head because your own mouth testified against you by saying, ‘I killed the Lord’s anointed.’”
Compare with other 3 random translations
ASV 2 Samuel 1:16And David said unto him, Thy blood be upon thy head; for thy mouth hath testified against thee, saying, I have slain Jehovah’s anointed.
NLT 2 Samuel 1:16“You have condemned yourself,” David said, “for you yourself confessed that you killed the Lord’s anointed one.”David’s Song for Saul and Jonathan
FBV 2 Samuel 1:16David had told the Amalekite, “Your death is your own fault because you testified against yourself when you said, ‘I killed the Lord's anointed one.’”