Surah Al-Fath Verse 20 - English Translation by Almuntakhab Fi Tafsir Alquran Alkarim
Surah Al-Fathوَعَدَكُمُ ٱللَّهُ مَغَانِمَ كَثِيرَةٗ تَأۡخُذُونَهَا فَعَجَّلَ لَكُمۡ هَٰذِهِۦ وَكَفَّ أَيۡدِيَ ٱلنَّاسِ عَنكُمۡ وَلِتَكُونَ ءَايَةٗ لِّلۡمُؤۡمِنِينَ وَيَهۡدِيَكُمۡ صِرَٰطٗا مُّسۡتَقِيمٗا
Allah has given you a Divine assurance of future gains to come into your possession, and so He expedited for you this event (of concluding peace treaty at Hodaibyiah) and He held back the people’s hands from a hostile course of action against you so that it comes to be a sign; an act of miraculous nature serving to demonstrate Divine power; authority. He is well intentioned to guide you to the path of safety and righteousness