RichThesaurus
have an effect on
vs
make an impression on
have an effect on
make an impression on
How often have the words
have an effect on
and
make an impression on
occurred in a corpus of books?
(source:
Google Ngram Viewer
)