Scholars debate about when Mahdi (as) will appear and return justice
to the world. Grandsheykh Nazim al-Hakkani el-Kibrisi said,
We do not accept that Allah is disobeyed, and that the Ummat is
tormented, and that the flag of Shaytan continue to be raised for
one, two, or four more years, not even for one day more. Therefore,
every morning we say, “Tonight he will appear” and every night we
say, “tomorrow he will appear.
[Naqshbandi Sufi Tradition]