Ibne Abbas narrates about the verse – “…that He might cause it to prevail over all religions, though
the polytheists may be averse.” (Surah Taubah (9): Verse 33)

By Allah, its realization has not come yet.

Narrator asked – May I be your ransom, when will it be realized?

He said – When the Qaim rises, Inshallah. When the Qaim rises, there will be no disbeliever or a polytheist but he will dislike his rise. Even if there will be a disbeliever or a polytheist inside a rock, the rock will call out, ‘O, believer, there is a disbeliever or a polytheist inside me, so kill him.’ So Allah brings the disbeliever to him, and he kills him.
Behaar al-Anwaar v 51 p 61