Translation Of Have Made An Impression In Different Languages

English
Ways to say have made an impression
Har gjort intryck