This victory is of two kinds...
This victory is of two kinds: First, the triumph of Islam over all other relgions; acceptance of Islamic tenets and ideologies by non-Muslim religions and societies is an established fact. The world is inevitably marching towards Islamic tenets - even if it shies away from acknowledging its debts to Islam. Secondly, the triumph of Islam over all religions in such a way that no other religion remains extant in the world.
This part of the promise will be fulfilled after the re-appearance of Imam Mahdi (a.s.). There are many traditions from our Imams (a.s.) interpreting this 'Aya in this way. Here I am quoting from Tafsir Safi:- "Qummi said: It was revealed in the matter of Qa'ime-'AI-e-l Muhammad; And (Qummi) said that it is among those 'ayat which I have told that its fulfilment will be delayed from its revelation".
"And in Majma'ul-Bayan a tradition is narrated from Imam Muham-I mad Baqir (a.s.) concerning this 'aya that 'this would happen at the time of appearance of Mahdi (a.s.) from the family of Muhammad (s.a.w.a.)',Thus there would remain none but would accept (the truth) of Muhammad (saw.)...............' "And there is a tradition from Imam Ja'far Sadiq (a.s.) about this 'aya.
He said: 'When Qa'im (a.s.) will appear there will be no pagan or unbeliever but that he would detest his appearance" "And it is recorded in Majma'ul-Bayan that the Holy Prophet (saw.) said (mentioning the reappearacne of Imam Mahdi): "There will not remain any house or tent but Allah will bring Islam into it" Sunni commentators have said that ti promise will be fulfilled when hadrat Isa (a.s) will come again on this earth.
Well, it makes no difference , because it is accepted even by them that hadrat Isa (a.s) will come again when hadrat Imam Mahdi will appear So the 'Aya refrers to he re-appearance of Imam Mahdi(a.s) even according to their own interpretation. Q22.ABOUT IMAM MAHDI What is the proof that Imam Mahdi Sahibuzzaman will rise again? Will he rise with hadrat Isa (a.s) or later? A.
He will not rise again, for the simple reason that he is not dead.You cannot use the word "rise again" for a living person.He will re-appear before Hadrat 'Isa. For more details refer to my work entitled "Muhammad is the last prophet", and "Day of Judgement". Q23.WIVES OF ALI(A.S) How many times did Hadrat Ali(a.s) marry? A. He married 8 or 9 wives in all; 4 of them were alive at the time of his martyrdom. Q24.WAS BIBI SHAHR BANO ALIVE ON ASURA DAY?