When the Lord is for us, no one can be against us, and He shall avenge for us and establish victory for us.
"You marched through the land in indignation;
You trampled the nations in anger.
You went forth for the salvation of Your people,
For salvation with Your Anointed.
You struck the head from the house of the wicked,
By laying bare from foundation to neck. "
Habakkuk 3 :12-13 (NKJV)
There are many resources the devil uses to trouble God's people and when he thinks that he is gaining ground and will be successful, the Lord moves in and defeats the devil.
The Lord knows our frailty, and loves us for who we are, He has said that 'vengeance is Mine', which simply means that for all the troubles in our life, we only need to do one thing and that is 'PRAY', for after having prayed, we should believe that the Lord in His right time will bring victory for us and shall trample satan and deliver us.