This hymn of praise that Mary spoke in response to Elizabeth’s recognition through the Holy Spirit that Mary was carrying the promised Messiah in her womb. In this hymn, Mary extols God for His covenant mercy and for His righteous judgments. The passage also shows that in showing grace to Mary and mercy to Israel, God was being faithful to the promises he gave to Israel’s ancestors.
It reads in Luke 1:46-56 EASY
Then Mary said, ‘All of me wants to praise God and say, “Lord, how good and great you are!” I thank God because he is the one who saves me. I know that I am not an important person. God knows this, and he has been kind to me. Listen! From now on, all people will say that God has made me happy. Yes, God has done great things for me. He is very powerful and strong. He is good in every way. He is kind to people who respect and obey him. He will always be kind to people like that. He has shown how strong he is to do great things. Some people think that they are very important. But he has sent them away in different directions. Some people were ruling countries. But he has taken their power away from them. He has given power to people who do not feel important. He has fed hungry people with good things to eat. But he has sent rich people away with nothing. He promised that he would be kind to his people, Israel. Now he has come and helped them. He made a promise to Abraham and to our other ancestors. Now he has done what he promised.’ Mary stayed with Elizabeth for about three months. Then she returned to her home.