there is no substitute for something - definition and synonyms

phrase
  1. used for saying that nothing else is good or useful enough to replace something

    There’s no substitute for experience.

     Synonyms and related words
See also main entry: substitute