Joshua 10:25 And Joshua said unto them, Fear not, nor be dismayed, be strong and of good courage: for thus shall the Lord do to all your enemies against whom ye fight.
In the verse just before this one God had His men put their feet on the necks of the enemy kings. He promised that He would do the same for them with the rest of their enemies.
There will be many more battles but God has given victory in the past and promises victory in the future. Today, we are in a battle against spiritual wickedness, demons, and Satan himself. We have that same promise. God will give us victory. We will crush Satan’s head under out feet by the power of our God some day soon!
Keep on fighting for right and the truth. Keep on trusting. Victory is ours.