(Al-Fath'h) 48 : 20
وَعَدَكُمُ اللَّهُ مَغَانِمَ كَثِيرَةً تَأْخُذُونَهَا فَعَجَّلَ لَكُمْ هَٰذِهِ وَكَفَّ أَيْدِيَ النَّاسِ عَنْكُمْ وَلِتَكُونَ آيَةً لِلْمُؤْمِنِينَ وَيَهْدِيَكُمْ صِرَاطًا مُسْتَقِيمًا

And Allah has promised you abundant Booty that you will achieve, now He has hastened this to you, and He has restrained the hands of people from you for becoming It a sign for the believers, and to guide you to the Straightpath.

‘Now He has hastened this to you’ said in this verse is about the ‘Hudaibiya Treaty’. According to the conditions of this Treaty, Messenger and Muhammed have to return to Madeena without performing ‘Umra’, and in the next year they could come to Maccah and perform ‘Umra’. And if anyone from Maccah comes to Madeena seeking asylum, he should be returned to Maccah, where as if anyone from Madeena goes to Maccah, there is no need of returning him to Madeena. Even though the conditions were seemed openly as against the believers and in favor of disbelievers, indirectly it was in favor of believers and against disbelievers. That is because, the believers coming from Maccah to Madeena seeking asylum if are returned to Maccah, they would lead a model life there testifying Islam which might causes to familiarize Islam among the people at Maccah. At the same time, those who are going to Maccah from Madeena are the filthy hypocrites who darted away from Islam, and there is no any loss for believers due to their going. That is the meaning of ‘for becoming It a sign for the believers’ mentioned in the verse. See explanation 3: 154; and 9: 124-125.