Allah will humiliate and depose…