The triumph of Our Lady is a triumph ???in the end??? (i.e., after Russia will have already spread its errors, annihilating certain nations and martyring the good) over the satanic regime in Russia by converting it to a certain period of peace, as we have shown.