۞ Indeed, Allah was pleased with the believers when they gave their Bai'a (pledge) to you (O Muhammad SAW) under the tree, He knew what was in their hearts, and He sent down As-Sakinah (calmness and tranquillity) upon them, and He rewarded them with a near victory, 18 And many gains will they acquire (besides): and Allah is Exalted in Power, Full of Wisdom. 19 God has promised that you will receive much booty. He has enabled you to receive this at this time and has protected you from enemies to make it an evidence (of the Truth) for the believers. He will guide you to the right path. 20 And other (victories and much booty there are, He promises you) which are not yet within your power, indeed Allah compasses them, And Allah is Ever Able to do all things. 21 If the Unbelievers should fight you, they would certainly turn their backs; then would they find neither protector nor helper. 22 Such has been the course of Allah that has indeed run before, and you shall not find a change in Allah's course. 23 It is He who kept peace between you and the people of the valley of Mecca after having given you a victory over them. God is Well Aware of what you do. 24 They were those who disbelieved, and hindered you from the Sacred Mosque, and hindered the detained offering that it should arrive at the goal thereof. And had it not been for believing men and believing women whom ye knew not, and that ye might have trampled on them, and thus there might have befallen you crime on their account unwittingly. But this He did that He might bring into His mercy whomsoever He will. Had they been distinguished one from another, surely We had tormented those who disbelieved among them with a torment afflictive. 25 While those who deny the truth made it a prestige issue [in their hearts], the bigotry of the days of ignorance, God sent His tranquillity down on to His Messenger and believers and firmly established in them the principle of righteousness, for they were indeed better entitled to it and more worthy of it. God has full knowledge of all things. 26