And whatever Allah restored to His Messenger from them, you did not press forward against it any horse or any riding-camel, but Allah gives authority to His messengers against whom He pleases. And Allah is Possessor of power over all things.