We fight a battle that cannot be seen We're in the place where we have never been We've seen the strongest warriors flee in fear We take position for our God is here Give up our armors and lay down our shields For in our weakness, You will be revealed We drop all weapons and then we take aim We press on forward in His mighty Name So we sing Hallelujah Our victory has come We sing Hallelujah For the One who's overcome We sing Hallelujah They bear their swords we fight with slings and stones Odds are against us, but what they don't know We've wrested lions, we were rescued then He made it happen, He will do it again So we sing Hallelujah Our victory has come We sing Hallelujah For the One who's overcome We sing Hallelujah Arms raised in surrender Not for defeat but victory For this battle has been won now We leave no room for the enemy Arms raised in surrender Not for defeat but victory, but victory For this battle has been won now We leave no room for the enemy They bear their swords we fight with slings and stones Odds are against us, but what they don't know We've wrested lions, we were rescued then He made it happen, He will do it again So we sing Hallelujah Our victory has come We sing Hallelujah For the One who's overcome So we sing Arms raised in surrender Not for defeat but victory, but victory For this battle has been won now We leave no room for the enemy So we sing Hallelujah Our victory has come We sing Hallelujah For the One who's overcome We sing Hallelujah