And when you went out at dawn from your family to lodge the believers in their positions for the battle. Allah is Hearing, Knowing. 121 When two groups from among you were about to lose heart, God was their protector. In God let the faithful put their trust. 122 And Allah most assuredly helped you at Badr when you were humiliated. Therefore, fear Allah, in order that you will give thanks to Him. 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 Rather, if you have patience and are cautious, and they suddenly come against you, your Lord will reinforce you with five thousand marked angels' 125 and God ordained this only as good news for you so that your hearts might be comforted, help comes only from God, the Powerful, the Wise One, 126 (They are sent) to break the power of the unbelievers or disgrace them and make them return after having lost all hope." 127 You have no concern in the affair whether He turns to them (mercifully) or chastises them, for surely they are unjust. 128 whereas unto God belongs all that is in the heavens and all that is on earth: He forgives whom He wills, and He chastises whom He wills; and God is much-forgiving, a dispenser of grace. 129