NET
26 Now, O Lord, you are the true God; you have made this good promise to your servant.
Darby
26 And now, Jehovah, thou art that God, and hast promised this goodness unto thy servant;
KJV
26 And now, LORD, thou art God, and hast promised this goodness unto thy servant: