Mujahid said that Allah's statement,
[وَعَدَكُمُ اللَّهُ
مَغَانِمَ كَثِيرَةً تَأْخُذُونَهَا]
(Allah has promised you abundant spoils that you will capture,) refers to the
spoils that Muslims earned up until this time, while,
[فَعَجَّلَ لَكُمْ
هَـذِهِ]
(and He has hastened for you this,) means, the conquest of Khaybar. Al-`Awfi
reported that Ibn `Abbas said,
[فَعَجَّلَ لَكُمْ
هَـذِهِ]
(and He has hastened for you this,) means, "The peace treaty of
Al-Hudaybiyyah.'' Allah said,
[وَكَفَّ أَيْدِىَ
النَّاسِ عَنْكُمْ]
(and He has restrained the hands of men from you,) meaning, `no harm that
your enemies had planned against you, both fighting and warfare, touched you.
Allah also restrained the hands of men, whom you left behind close to your
families and children, from harming them,'
[وَلِتَكُونَ ءَايَةً
لِّلْمُؤْمِنِينَ]
(that it may be a sign for the believers,) with which they take heed and
understand. Verily, Allah the Exalted and Most Honored shall help and protect
the believers against all enemies, even though the believers are few in number.
By doing so, the believers will come to know that Allah is truly the Knower of
the consequences of all matters and that the best decisions are those which He
prefers for His believing servants, even though these decisions might look
unfavorable outwardly,
[وَعَسَى أَن
تَكْرَهُواْ شَيْئًا وَهُوَ خَيْرٌ لَّكُمْ]
(It may be that you dislike a thing that is good for you) (2:216). Allah
said,
[وَيَهْدِيَكُمْ
صِرَطاً مُّسْتَقِيماً]
(and that He may guide you to the straight path) on account of your obeying
His commands and adhering by His orders by following the path of His Messenger
,