Mary’s time has come! She will give birth to the Blessed One. We celebrate Him now.
“Let it be according to your Word!” are her words in response.
The Magnificat was given us for many reasons but one of those is so we reflect on what it means to have the Savior she nurtured. How is He moving in you? Is He moving as He did in Mary’s soul? What is He saying to you? Receive Him and be filled with His love and grace this moment. He is waiting to give you these things.
46 And Mary said,
“My soul magnifies the Lord,
47 and my spirit rejoices in God my Savior,
48 for he has looked on the humble estate of his servant.
For behold, from now on all generations will call me blessed;
49 for he who is mighty has done great things for me,
and holy is his name.
50 And his mercy is for those who fear him
from generation to generation.
51 He has shown strength with his arm;
he has scattered the proud in the thoughts of their hearts;
52 he has brought down the mighty from their thrones
and exalted those of humble estate;
53 he has filled the hungry with good things,
and the rich he has sent away empty.
54 He has helped his servant Israel,
in remembrance of his mercy,
55 as he spoke to our fathers,
to Abraham and to his offspring forever.”
New American Standard
46 And Mary said, My soul doth magnify the Lord,
47 And my spirit hath rejoiced in God my Saviour.
48 For he hath looked upon the low estate of his handmaid:
For behold, from henceforth all generations shall call me blessed.
49 For he that is mighty hath done to me great things; And holy is his name.
50 And his mercy is unto generations and generations On them that fear him.
51 He hath showed strength with his arm; He hath scattered the proud in the imagination of their heart.
52 He hath put down princes from their thrones, And hath exalted them of low degree.
53 The hungry he hath filled with good things; And the rich he hath sent empty away.
54 He hath given help to Israel his servant, That he might remember mercy
55 (As he spake unto our fathers) Toward Abraham and his seed for ever.