How native speakers use “impression” in real English movies, anime, talks, and street conversations:
“um a good impression globally and were”
“impression you get at the end of it is”
“wanted to make a good impression yeah”
“um a good impression globally and were”
“impression you get at the end of it is”
“wanted to make a good impression yeah”