RichThesaurus
be a success
vs
make an impression
be a success
make an impression
verb
To affect someone strongly and often favorably.
How often have the words
be a success
and
make an impression
occurred in a corpus of books?
(source:
Google Ngram Viewer
)