Deuteronomy 32:30 KJV says "One shall chase a thousand, and two shall put ten thousand to flight:". This verse shows how powerful God is. No one can stand up against Him. Even when the odds seem insurmountable, we need to trust in God. He will always come through for us.