14. shall rejoice--so they did (Lu 1:58, 66); but the meaning rather is, "shall have cause to rejoice"--it would prove to many a joyful event.
JFB.
Picture Study Bible