And if you apprehend a breach from a people, then, throw (the treaty) towards them in straight-forward terms. Surely, Allah does not like those who breach the trust.
Prepare against them whatever force you can, and the trained horses whereby you frighten Allah’s enemy and your own enemy and others besides them whom you do not know. Allah knows them. Whatever thing you spend in the way of Allah, it will be paid to you in full, and you shall not be wronged.
and united their hearts. Had you spent all that is on earth, you could not have united their hearts. But Allah did unite their hearts. Surely, He is All-Mighty, All-Wise.