I see that this thread attracts those who refuse to admit the obvious, too.
The obvious is in your Bible — Luke 1:26 and onward.