13 But the angel said to him, "Do not fear, Zacharias, for your prayer has been heard; and your wife Elizabeth will bear a son, and you will call his name John.

14 You will have joy and gladness and many will rejoice at his birth.

15 For he will be great before the Lord. He will not drink wine or strong drink. He will be full of the Holy Spirit even from his birth,

16 and many of the sons of Israel will he turn to the Lord their God.

17 He will go before him in the spirit and power of Elijah, to turn the hearts of fathers to their children and the disobedient to the wisdom of the righteous, to make ready for the Lord a people prepared for him."