Translation Of Gives Us The Impression In Different Languages

English
Ways to say gives us the impression
Nous donne l'impression