The angel told her, "Don't be afraid, Mary. You have found favor with God.
You will become pregnant, give birth to a son, and name him Jesus.
He will be a great man and will be called the Son of the Most High. The Lord God will give him the throne of his ancestor David.
Your son will be king of Jacob's people forever, and his kingdom will never end."
Mary asked the angel, "How can this be? I've never had sexual intercourse."
The angel answered her, "The Holy Spirit will come to you, and the power of the Most High will overshadow you. Therefore, the holy child developing inside you will be called the Son of God.
"Elizabeth, your relative, is six months pregnant with a son in her old age. People said she couldn't have a child.
But nothing is impossible for God."
Mary answered, "I am the Lord's servant. Let everything you've said happen to me." Then the angel left her.
Soon afterward, Mary hurried to a city in the mountain region of Judah.
She entered Zechariah's home and greeted Elizabeth.