12 Then David knew that the Lord had established him as king over Israel and had exalted his kingdom for the sake of his people Israel.

Other Translations of 2 Samuel 5:12

King James Version

12 And David perceived that the Lord had established him king over Israel, and that he had exalted his kingdom for his people Israel's sake.

English Standard Version

12 And David knew that the Lord had established him king over Israel, and that he had exalted his kingdom for the sake of his people Israel.

The Message

12 David took this as a sign that God had confirmed him as king of Israel, giving his kingship world prominence for the sake of Israel, his people.

New King James Version

12 So David knew that the Lord had established him as king over Israel, and that He had exalted His kingdom for the sake of His people Israel.

New Living Translation

12 And David realized that the Lord had confirmed him as king over Israel and had blessed his kingdom for the sake of his people Israel.

Matthew Henry's Commentary on 2 Samuel 5:12

Commentary on 2 Samuel 5:11-16

(Read 2 Samuel 5:11-16)

David's house was not the worse, nor the less fit to be dedicated to God, for being built by the sons of the stranger. It is prophesied of the gospel church, The sons of strangers shall build up thy walls, and their kings shall minister unto thee, Isaiah 60:10. David's government was rooted and built up. David was established king; so is the Son of David, and all who, through him, are made to our God kings and priests. Never had the nation of Israel appeared so great as it began now to be. Many have the favour and love of God, yet do not perceive it, and so want the comfort of it; but to be exalted to that, and to perceive it, is happiness. David owned it was for his people's sake God had done great things for him; that he might be a blessing to them, and that they might be happy under him.