God is welcomed on earth
It is a familiar scene. God proposes and waits for a response. “Behold, I am the handmaid of the Lord; let it be to me according to your word.”. (Luke 1:26-38).
Mary becomes the Mother of God and of the Savior, and later as she stands at the foot of the Cross, the Mother of the Church. This feast is firstly the celebration of the Incarnation when God began his human life in Mary, a life that will carry this tiny embryo up to the Cross, the Resurrection and the glory of God.