24 who hast kept for Thy servant David my father that which Thou spakest to him; yea, Thou speakest with Thy mouth, and with Thy hand hast fulfilled [it], as [at] this day.
24
You have kept your promise to your servant David my father; with your mouth you have promised and with your hand you have fulfilled it—as it is today.
Young's Literal Translation is in the public domain.