Remember when you set forth in the morning from your house assigning the faithful positions for the battle, God heard everything and knew all. 121 Two parties of you were about to fail, though Allah was their Guardian, and in Allah believers put all their trust. 122 And Allah did certainly assist you at Badr when you were weak; be careful of (your duty to) Allah then, that you may give thanks. 123 When you O dear Prophet (Mohammed – peace and blessings be upon him) said to the believers, “Is it not sufficient for you that your Lord may support you by sending down three thousand angels?” 124 Yes, if you remain patient and conscious of Allah and the enemy come upon you [attacking] in rage, your Lord will reinforce you with five thousand angels having marks [of distinction] 125 God wrought this not, save as good tiding to you, and that your hearts might be at rest; help comes only from God the All-mighty, the All-wise; 126 That He might cut off a fringe of the Unbelievers or expose them to infamy, and they should then be turned back, frustrated of their purpose. 127 You have no concern in the affair whether He turns to them (mercifully) or chastises them, for surely they are unjust. 128 Whatever is in the heavens and the earth belongs to Allah. He forgives whom He wills, and chastises whom He wills: Allah is indeed All-Forgiving, Most-Compassionate. 129