50 He shows mercy from generation to generation to all who fear him.
51 His mighty arm has done tremendous things! He has scattered the proud and haughty ones.
52 He has brought down princes from their thrones and exalted the humble.
53 He has filled the hungry with good things and sent the rich away with empty hands.
54 He has helped his servant Israel and remembered to be merciful.
55 For he made this promise to our ancestors, to Abraham and his children forever.”
Do you like to sing? I do. When she visited Elizabeth, Mary gave praise to God in the song that came from her heart. Mary thanked God for His mighty works, for keeping His promises from one generation to the next, for meeting the needs of the poor and humble.
Like Mary, we can praise God for who He is, for what He has done and will do, for keeping His promise to lift up the humble who turn to Him in repentance and faith. Mary's Son, Jesus Christ, is the fulfillment of God's promises to restore us to God's family. Jesus was lifted up on the cross to raise us up to a new eternal life in Him.
This is a Good Day to Sing Praise to God!