BSB
You have kept Your promise to Your servant, my father David. What You spoke with Your mouth You have fulfilled with Your hand this day.
AKJV
Who have kept with your servant David my father that you promised him: you spoke also with your mouth, and have fulfilled it with your hand, as it is this day.
CPDV
You have fulfilled, for your servant David, my father, that which you said to him. With your mouth, you spoke; and with your hands, you completed; just this day proves.
ERV
who hast kept with thy servant David my father that which thou didst promise him: yea, thou spakest with thy mouth, and hast fulfilled it with thine hand, as it is this day.
NHEB
who have kept with your servant David my father that which you promised him. Yes, you spoke with your mouth, and have fulfilled it with your hand, as it is this day.
SMT
Which thou didst watch to thy servant David my father what thou spakest to him: and thou wilt speak with thy mouth, and with thy hand thou didst complete as this day.