Battles on battles
Storms on storms
Can a heart this broken
Break any more?
Bet the enemy’s smiling
Thinking I’m done
But he’s a losing a war
Heaven’s already won
Yeah the devil did his best but it wasn’t enough
Devil did his best but it wasn’t enough
Might be knocked down but I’m not giving up
The devil did his best but it wasn’t enough
My victory’s coming
Tell hell to start running
My victory’s coming
His word I believe it
My God’s undefeated
Tell hell to start running
My victory’s coming
I’m singing through struggle
I’m praising through pain
He’s always come through
Yeah
And He’ll do it again
Do it again
Yeah
Yeah the devil did his best but it wasn’t enough
(Wasn’t enough)
Devil did his best but it wasn’t enough
(No no no)
Might be knocked down but I’m not giving up
(Not giving up)
The devil did his best but it wasn’t enough
My victory’s coming
Tell hell to start running
My victory’s coming
His Word I believe it
My God’s undefeated
Tell hell to start running
My victory’s coming
Hard pressed but not crushed
Persecuted but not abandoned
Struck down but not destroyed
My hope is in the Lord
Oh ohhh
Hard pressed but not crushed
Persecuted but not abandoned
(Oh I’m never abandoned)
Struck down but not destroyed
Cause my hope is in the Lord
My hope is in the Lord
(Oh yeah)
The devil did his best but it wasn’t enough
Devil did his best but it’s never enough
Ohh
My victory’s coming
Tell hell to start running
My victory’s coming
His word I believe it
My God’s undefeated
Tell hell to start running
My victory’s coming
The devil did his best but it wasn’t enough
Yeah
The devil did his best but it wasn’t enough
I might be knocked down but I’m not giving up
The devil did his best but it’s never enough
Lyrics Page
My Victory's Coming
17 views
Sep 21, 2026 updated
Verified editorial review
Song Meaning
CAIN builds this anthem around a defiant contrast: the enemy may be grinning, but he is already losing a war that heaven settled. The opening verses stack images of exhaustion — battles piling on battles, storms on storms, a heart wondering how much more it can take — before the chorus flips the frame and orders hell to start running. What gives the song its spine is the repeated line about the devil doing his best and it not being enough, a taunt that turns the listener's bruises into evidence rather than defeat. The bridge leans directly on Paul's language of being hard pressed but not crushed, persecuted but not abandoned, struck down but not destroyed, and lands on the simple confession that hope is in the Lord. There is no polished theology of suffering here, just a stubborn, sung-through resolve: praising through pain because God has come through before and will do it again. The track stays in a congregational register, built for fists in the air and voices joining the refrain.
Lyrics Verified by Editorial Team