King James Version
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.English Standard Version
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.New International Version
O 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.