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 Allah indeed aided you at Badr when you had no means; so fear Allah – so that you may be thankful. 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 If you are steadfast and mindful of God, even though the enemy should suddenly fall upon you, your Lord will help you even with five thousand marked angels. 125 And Allah did not make it but as good news for you, and that your hearts might be at ease thereby, and victory is only from Allah, the Mighty, the Wise. 126 And that He might cut off a part of those who disbelieve or suppress them, so that they will turn back, disappointed. 127 (O Messenger!) It is not for you to decide whether He will accept their repentance or chastise them, for they surely are wrongdoers. 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