2nd Samuel Chapter 7 verse 21 Holy Bible
For thy word's sake, and according to thine own heart, hast thou wrought all this greatness, to make thy servant know it.
read chapter 7 in ASV
Because of your word and from your heart, you have done all this great work, and let your servant see it.
read chapter 7 in BBE
For thy word's sake, and according to thine own heart, hast thou done all this greatness, to make thy servant know [it].
read chapter 7 in DARBY
For thy word's sake, and according to thine own heart, hast thou done all these great things, to make thy servant know them.
read chapter 7 in KJV
For thy word's sake, and according to thy own heart, hast thou done all these great things, to make thy servant know them.
read chapter 7 in WBT
For your word's sake, and according to your own heart, have you worked all this greatness, to make your servant know it.
read chapter 7 in WEB
Because of Thy word, and according to Thy heart, Thou hast done all this greatness, to cause Thy servant to know `it'.
read chapter 7 in YLT
Pulpit Commentary
Pulpit CommentaryVerse 21. - For thy word's sake; In 1 Chronicles 17:19 we read, "For thy servant's sake." The phrase seemed, perhaps, to the Chronicler difficult, but it does not mean "because of thy previous promise," for no such promise had been given, but "because thou hast now said it." Nor does it imply pre-existing merit in David, but that God had now chosen to declare his will, and what was according to his own heart. It thus makes God's own good will and pleasure the cause of the great honours bestowed upon David. Instead of these great things, the Hebrew has this great thing; that is, the lasting continuance of David's family.