2nd Samuel Chapter 7 verse 21 Holy Bible

ASV 2ndSamuel 7:21

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

BBE 2ndSamuel 7:21

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

DARBY 2ndSamuel 7:21

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

KJV 2ndSamuel 7:21

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

WBT 2ndSamuel 7:21

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

WEB 2ndSamuel 7:21

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

YLT 2ndSamuel 7:21

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.

Ellicott's Commentary