And whatever spoils of war Allah has given to His Messenger from them, you hastened on neither horse nor camel against them, but Allah gives His Messengers authority over whom He will. Allah is Powerful over  all things.