Lyrics
He has done so much for me
I cannot tell it all
I cannot tell it all
He has done so much for me
I cannot tell it all
I cannot tell it all
He gave me the victory
I cannot tell it all
I cannot tell it all
He gave me victory
I cannot tell it all
He opened doors for me
I cannot tell it all
I cannot tell it all
He opened doors for me
I cannot tell it all
I cannot tell it all
He has done so much for me
I cannot tell it all
I cannot tell it all
He has done so much for me
I cannot tell it all
I cannot tell it all
Video
Meaning & Inspiration
He Has Done So Much for Me is a concise song of gratitude built around testimony, victory, and divine provision. Its repeated declaration that divine works cannot be fully recounted gives the lyric a communal, memorable shape. Each movement names a concrete reason for praise: victory received, doors opened, and abundant help that exceeds the ability of the singer to describe it.
The repetition suits the simple devotional focus, allowing thanksgiving to remain central rather than moving into a detailed narrative. The lyric closely echoes the biblical pattern of remembering and proclaiming the deeds of the Lord. Psalm 40:5 is especially relevant because it speaks of many wonders as too numerous to recount, while Psalm 118:15 connects praise with the sound of victory. Together, those passages help illuminate a testimony centered on gratitude for what God has done.
Related Scripture
- Psalm 40:5 The psalm says the wonders of God are too many to recount.
- Psalm 118:15 The psalm joins joyful praise with the victory given by the Lord.