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 Two groups among you almost lost courage despite having God as their Guardian. The believers should always have trust in God. 122 And Allah has already made you victorious at Badr, when you were a weak little force. So fear Allah much [abstain from all kinds of sins and evil deeds which He has forbidden and love Allah much, perform all kinds of good deeds which He has ordained] that you may be grateful. 123 And Recall what time thou saidst to the believers: sufficieth it not unto you that your Lord should reinforce you with three thousand angels sent down. 124 Nay, but if ye persevere, and keep from evil, and (the enemy) attack you suddenly, your Lord will help you with five thousand angels sweeping on. 125 Allah made it but a message of hope for you, and an assurance to your hearts: (in any case) there is no help except from Allah. The Exalted, the Wise: 126 That He might cut down a section of the disbelievers or suppress them so that they turn back disappointed. 127 No part of the matter is yours whether He turns towards them or punishes them. They are harmdoers. 128 To God belongs all that is in the heavens and the earth. He may forgive or punish whomever He wants. God is All-forgiving and All-merciful. 129