The Lord is always victorious – in his own way, not in the human way – according to his own will, not according to the will of men.
The Lord is always present – only we do not realise it.
Ref: Words of The Mother – II