There's a battle between good and evil And its raging inside of me There's a struggle, it's God and the devil It's love against the enemy Whoa oh oh no I'm not giving up now Whoa oh oh oh Life's a fight of wrong and right that's tearing me apart Oh but what the cross has done Yeah the world will try to battle for my heart But the war is already won There's a snake that is hiding in the garden There's a beautiful apple tree There is struggle on the horizon , but I'm claiming victory Whoa oh oh no I'm not giving in now Whoa oh oh oh Life's a fight of wrong and right that's tearing me apart Oh but what the cross has done Yeah the world will try to battle for my heart But the war is already won won won mmmmmhmmmm whoaaaaaa I'm not giving up now Whoa oh oh I'm not giving in Life's a fight of wrong and right that's tearing me apart Oh but what the cross has done Yeah the world will try to battle for my heart But the war is already won Won Won won...