1 Kings 8 24
You have kept the promise you made to your servant David, my father. You yourself promised, and by your own power you have fulfilled it today.
Compare with other 3 random translations
GW 1 Kings 8:24You have kept your promise to my father David, your servant. With your mouth you promised it. With your hand you carried it out as it is today.
LSV 1 Kings 8:24which You have kept for Your servant, my father David, that which You spoke to him; indeed, You speak with Your mouth, and with Your hand have fulfilled it, as at this day.
NLT 1 Kings 8:24You have kept your promise to your servant David, my father. You made that promise with your own mouth, and with your own hands you have fulfilled it today.