In 2 samuel 7,
The people of Israel didn’t have to even touch the Philistines to win the battle against them to begin with The Lord had already fought their battle.
1 samuel 7:10
Now as Samuel was offering up the burnt offering, the philistines drew near to battle against Israel. But the Lord thundered with a loud thunder upon the philistines that day and so confused them that they were overcome before Israel.
As they cried out to God and asked for forgiveness, and turned away from their sins, and sacrificed an offering,They handed their battles over to God.
But they had to recognize that the battle does not belong to them. The battle belongs to God the creator of strength itself.

2 chronicles 20:15
He said , “Listen, all you people of Judah and Jerusalem! Listen, King Jehoshaphat! This is what the LORD says: Do not be afraid! Don’t be discouraged by this mighty army, for the battle is not yours, but God’s

They Israelites were  afraid when the philistines were coming up against them. Because they had lost the battle before. But they only lost the battle before because they continued in sin and didn’t ask for forgiveness. They only lost because, they went to war without the presence of God. They took the ark of God to their first battle against the philistines but they didn’t submit matters in God’s hands.
God is faithful, when you submit matters in His hands and walk in obedience with Him, He will fight your battles for you. God doesn’t even need to fight because the battle field belongs to Him.
So don’t be afraid. When you leave matters in God’s hands, God’s hands will be in everything.
When you pray or call upon God and there’s no need to be afraid. The Lord will fight for you and you will hold your peace.
Just like the Israelites, you don’t have to touch anyone with a finger. Go down on your knees in prayer and thank God because with Him on your side, no weapon formed against you will prosper.