who have kept with your servant David my father what you declared to him. You spoke with your mouth, and with your hand have fulfilled it this day.