Surah Aal-e-Imran Verse 152 - English Translation by N J Dawood
Surah Aal-e-Imranوَلَقَدۡ صَدَقَكُمُ ٱللَّهُ وَعۡدَهُۥٓ إِذۡ تَحُسُّونَهُم بِإِذۡنِهِۦۖ حَتَّىٰٓ إِذَا فَشِلۡتُمۡ وَتَنَٰزَعۡتُمۡ فِي ٱلۡأَمۡرِ وَعَصَيۡتُم مِّنۢ بَعۡدِ مَآ أَرَىٰكُم مَّا تُحِبُّونَۚ مِنكُم مَّن يُرِيدُ ٱلدُّنۡيَا وَمِنكُم مَّن يُرِيدُ ٱلۡأٓخِرَةَۚ ثُمَّ صَرَفَكُمۡ عَنۡهُمۡ لِيَبۡتَلِيَكُمۡۖ وَلَقَدۡ عَفَا عَنكُمۡۗ وَٱللَّهُ ذُو فَضۡلٍ عَلَى ٱلۡمُؤۡمِنِينَ
Surely God fulfilled His pledge to you when, by His leave, you defeated them. But afterwards your courage failed you; discord reigned among you and you disobeyed the Apostle after he had brought you within sight of what you wished for. Some among you wanted this world; and some wanted the world to come. He allowed you to be defeated in order to test you. But now He has pardoned you, for God is gracious to the faithful