34 "How can this happen?" Mary asked the angel. "I am a virgin."
35 The angel answered, "The Holy Spirit will come to you. The power of the Most High God will cover you. So the holy one that is born will be called the Son of God.
36 Your relative Elizabeth is old. And even she is going to have a child. People thought she could not have children. But she has been pregnant for six months now.
37 Nothing is impossible with God."
38 "I serve the Lord," Mary answered. "May it happen to me just as you said it would." Then the angel left her.
39 At that time Mary got ready and hurried to a town in Judea's hill country.
40 There she entered Zechariah's home and greeted Elizabeth.