(Muhammad), remember the morning when you left home to show the believers their position in the battle? God is All-hearing and All-knowing. 121 When two parties of you almost fell away, and Allah was their Protecting Friend. In Allah let believers put their trust. 122 God had already helped you at Badr, when you were weak. Fear God, so that you may be grateful. 123 Remember thou saidst to the Faithful: "Is it not enough for you that Allah should help you with three thousand angels (Specially) sent down? 124 "Yes, if you hold on to patience and piety, and the enemy comes rushing at you; your Lord will help you with five thousand angels having marks (of distinction)." 125 Allah ordained this only as a message of good cheer for you, and that thereby your hearts might be at rest - Victory cometh only from Allah, the Mighty, the Wise - 126 That He may cut off a portion from among those who disbelieve, or abase them so that they should return disappointed of attaining what they desired. 127 (Muhammad), it is not your concern whether He forgives them or punishes them for they are unjust. 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