So the truth prevailed and their illusions failed.
Meaning:-
Prevail: prove more powerful than opposing forces; be victorious.
illusion: an idea or opinion that is wrong, a false idea or belief.