St. Jean Marie Vianney was an amazing saint. He preached the Truths of the Catholic Faith, with Charity, to a post-French revolution congregation who, at first, didn't take him seriously.
But that's what Truth combined with Charity does. It can change people and their perceptions, along with the effects of grace, which is also needed.