“because the Mighty One has done great things for me…” Almost 1,000 years earlier, King David had noted the same thing, that God had done great things (Ps. 71:19), and here Mary rejoices that God has done great things for her (Luke 1:49).
“holy is his name.” The Psalmist says, “holy and awesome is his name” (Ps. 111:9).