2 Samuel 5 12
David realized that the Lord had installed him as king of Israel, and had made his kingdom great for the sake of his people Israel.
Compare with other 3 random translations
LSV 2 Samuel 5:12and David knows that YHWH has established him for king over Israel, and that He has lifted up his kingdom, because of His people Israel.
NAS 2 Samuel 5:12And David realized that the Lord had appointed him as king over Israel, and that He had exalted his kingdom for the sake of His people Israel.
AMP 2 Samuel 5:12And David knew that the Lord had established him as king over Israel, and that He had exalted his kingdom for His people Israel’s sake.