What does Psalms 76:5 mean?
The brave warriors were stripped of their loot and fell asleep; none of the strong soldiers could even lift their hands. Psalms 76:5 - Modern Text Bible
(God’s power left even the mightiest soldiers helpless and defeated.)