24 You have kept your promise to your servant David, my father; you spoke with your mouth and fulfilled it with your hand; so it is today.