(It is a promise of Allah) that victory and the upper hand will be for Muhammad (pbuh). (Allah faileth not His promise) to His prophet that victory and the upper hand will be his, (but most of mankind) the people of Mecca (know not) that Allah will not fail His promise to His Prophet.
- 30:66
وَعْدَ اللَّهِ ۖ لَا يُخْلِفُ اللَّهُ وَعْدَهُ وَلَٰكِنَّ أَكْثَرَ النَّاسِ لَا يَعْلَمُونَ
It is a promise of God; and God does not go back on His promise. Yet most men do not understand:
- common.revelation-Meccan
- common.hizb : 162