What promise had God made to King David about his descendants?
God had promised King David that one of his descendants would sit upon the throne [2:30]