God fulfilled to you His promise when, by His leave, you were about to destroy them. But then you lost heart and disagreed with one another concerning [the Prophet’s command] and disobeyed after God had brought you within view of that for which you were longing. Some of you cared only for this world and some cared for the life to come. Then He turned you away from them so that He may put you to a test. But now He has forgiven you, for God is gracious to the believers.