28 The angel came to her and said, “Greetings! The Lord is with you; you are very special to him.”
29 But Mary was very confused about what the angel said. She wondered, “What does this mean?”
30 The angel said to her, “Don’t be afraid, Mary, because God is very pleased with you.
31 Listen! You will become pregnant and have a baby boy. You will name him Jesus.
32 He will be great. People will call him the Son of the Most High God, and the Lord God will make him king like his ancestor David.
33 He will rule over the people of Jacob forever; his kingdom will never end.”
34 Mary said to the angel, “How will this happen? I am still a virgin.”