1 Chronicles 17:19

English Standard Version

19 For your servant’s sake, O Lord, and according to your own heart, you have done all this greatness, in making known all these great things. (2Sa 7:21)

New International Version

19 Lord. For the sake of your servant and according to your will, you have done this great thing and made known all these great promises.

New Int. Readers Version

19 Lord, you have done a wonderful thing. You have given me many great promises. All of them are for my good. They are exactly what you wanted to give me.

King James Version

19 O LORD, for thy servant' sake, and according to thine own heart, hast thou done all this greatness, in making known all these great things.