24 You have kept the promise you made to my father David; today every word has been fulfilled.