ESV: 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.
NIV: 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.
NASB: Lord, for Your servant’s sake, and according to Your own heart, You have accomplished all this greatness, to make known all these great things.
CSB: Lord, you have done this whole great thing, making known all these great promises for the sake of your servant and according to your will.
NLT: For the sake of your servant, O Lord, and according to your will, you have done all these great things and have made them known.
KJV: O Lord, for thy servant's sake, and according to thine own heart, hast thou done all this greatness, in making known all these great things.
NKJV: O Lord, for Your servant’s sake, and according to Your own heart, You have done all this greatness, in making known all these great things.