there is no substitute for something phrase
used for saying that nothing else is good or useful enough to replace something
There’s no substitute for experience.
Main entry: substitute
Useful english dictionary. 2012.
There’s no substitute for experience.
Useful english dictionary. 2012.