o my soul march on in victory o rejoice for i have been set free no turning back no turning back i have been redeemed o my soul my soul march on in strength my god has crushed the enemy swept him into the raging sea my foe has been defeated and his power went straight away rise up and say rise up and say o my soul march on in victory o rejoice for i have been set free no turning back no turning back i have been redeemed o my soul my soul march on in strength nothings impossible with god nothing is greater than his love the curse of sin is broken fear is washed away rise up and say rise up and say o my soul march on in victory o rejoice for i have been set free no turning back no turning back i have been redeemed o my soul my soul march on in strength battle belongs to the lord and i would not have fear be strong be strong battle belongs to the lord and i would not have fear march on march on battle belongs to the lord and i would not have fear be strong be strong battle belongs to the lord and i would not have fear march on march on o my soul march on in strength o my soul march on in strength o my soul march on in strength o my soul march on march on o my soul my soul in victory o rejoice for i have been set free no turning back no turning back i have been redeemed oh my soul my soul march on in strength my soul in victory my soul rejoice i have been set free o my soul march on in strength o my soul march on in strength o my soul march on in strength o my soul march on march on march on march on march on march on