KJV LexiconFor thy word's
a word; by implication, a matter (as spoken of) or thing; adverbially, a cause
sake and according to thine own heart
the heart; also used (figuratively) very widely for the feelings, the will and even the intellect
hast thou done
to do or make, in the broadest sense and widest application
all these great things
greatness; (concretely) mighty acts -- dignity, great things(-ness), majesty.
to make thy servant
a servant -- bondage, bondman, (bond-)servant, (man-)servant.
to know (properly, to ascertain by seeing); used in a great variety of senses, figuratively, literally, euphemistically and inferentially
Parallel VersesNew American Standard Bible
"For the sake of Your word, and according to Your own heart, You have done all this greatness to let Your servant know.
King James Bible
For thy word's sake, and according to thine own heart, hast thou done all these great things, to make thy servant know them.
Holman Christian Standard Bible
Because of Your word and according to Your will, You have revealed all these great things to Your servant.
International Standard Version
For the sake of your word and consistent with your desire, you have done all of these great things, informing your servant.
For the sake of your promise and according to your purpose you have done this great thing in order to reveal it to your servant.
GOD'S WORD® Translation
You've done this great thing because of your promise and your own desire. You made it known to me.
King James 2000 Bible
For your word's sake, and according to your own heart, have you done all these great things, to make your servant know them.
Links2 Samuel 7:21
2 Samuel 7:21 NIV
2 Samuel 7:21 NLT
2 Samuel 7:21 ESV
2 Samuel 7:21 NASB
2 Samuel 7:21 KJV