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 And recall when two groups from among you were inclined to flag although Allah was their protector; it is in Allah that the believers should put their trust. 122 Allah had helped you at Badr, when ye were a contemptible little force; then fear Allah; thus May ye show your gratitude. 123 When thou didst say unto the believers: Is it not sufficient for you that your Lord should support you with three thousand angels sent down (to your help)? 124 If you remain patient and God-fearing, and the enemy should fall upon you all of a sudden, Your Lord will reinforce you with five thousand angels clearly marked!" 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 That He may cut: off a portion of those who disbelieve, or abase them so that they may go back disappointed. 127 You have no concern in the affair whether He turns to them (mercifully) or chastises them, for surely they are unjust. 128 Unto Allah belongeth whatsoever is in the heavens and whatsoever is in the earth. He forgiveth whom He will, and punisheth whom He will. Allah is Forgiving, Merciful. 129