15 You have kept the promise you made to your servant David, my father. You spoke it with your own mouth and finished it with your hands today.