Magnificat
I know I hardly know you girl
But when you were still a child, it seems
You had a visitation out of nowhere
The message held no compromise
It needed all your heart and mind
To understand the meaning you were given
And the words ran over in your mind
And the shock waves echoed through your time
And your soul proclaimed the greatness of the lord
And your spirit did rejoice in God your saviour
For he had looked with favour on his lowly servant
From this day forward all generations
Would call you blessed, blessed, so blessed
The birth became reality
The fast-approaching motherhood
Effects upon your friends and family
And Joseph could not see
It seems he thought that you were through
But he was given guidance too
And the words ran over in his mind
Then the time of birth was due
The stresses on your life increased
The travelling, nowhere for you to sleep
But all the words came true
A miracle had come to earth
The virgin girl had given birth
And the words run over in my mind
And the shock waves echo through all time