And when thou settedst forth at daybreak from thy housefolk to assign to the believers their positions for the battle, Allah was Hearer, Knower. 121 Two groups among you almost lost courage despite having God as their Guardian. The believers should always have trust in God. 122 God had already helped you at Badr, when you were weak. Fear God, so that you may be grateful. 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 did not do so but as good tidings for you, and to reassure your hearts for victory comes from God alone, the all-mighty and all-wise -- 126 So He may cut off a part of the disbelievers, or disgrace them so that they return unsuccessful. 127 (Muhammad), it is not your concern whether He forgives them or punishes them for they are unjust. 128 And to Allah belongs whatever is in the heavens and whatever is on the earth. He forgives whom He wills and punishes whom He wills. And Allah is Forgiving and Merciful. 129