۞ Allah's Good Pleasure was on the Believers when they swore Fealty to thee under the Tree: He knew what was in their hearts, and He sent down Tranquillity to them; and He rewarded them with a speedy Victory; 18 And abundant spoils that they will capture. And Allah is Ever All-Mighty, All-Wise. 19 God has promised you many spoils to take; these He has hastened to you, and has restrained the hands of men from you, and that it may be a sign to the believers, and to guide you on a straight path, 20 And He promiseth another victory, over which ye have as yet no power. Allah hath surely encompassed it; and Allah is over everything ever Potent. 21 And had those who disbelieve fought against you, surely they would have turned their backs, and then they would have found no patron nor helper. 22 It is the law of Allah which hath taken course aforetime. Thou wilt not find for the law of Allah aught of power to change. 23 It is He who withheld their hands from you, and your hands from them in the valley of Makkah, after giving you victory over them. God sees what you do. 24 They are the ones who disbelieved (in the Oneness of Allah Islamic Monotheism), and hindered you from Al-Masjid-al-Haram (the sacred mosque of Makkah) and the sacrificial animals, detained from reaching their place of sacrifice. Had there not been believing men and believing women whom you did not know, that you may kill them, and on whose account a sin would have been committed by you without (your) knowledge, that Allah might bring into His Mercy whom He will, if they (the believers and the disbelievers) should have been apart, We verily had punished those of them who disbelieved, with painful torment. 25 And when the unbelievers established in their hearts fierce bigotry, the fierce bigotry of ignorance, Allah sent down His tranquility on His Messenger and the believers and firmly fastened to them the Word of 'taqwa' (there is no god except Allah, and Muhammad is His Messenger, as it is the cause of righteousness) to which they have better right and are worthy of it. Allah has knowledge of all things. 26