something impressed me put an impression on/upon sb.
left an impression on me
impress me! 给我留下一个深刻的印象吧。impressed me。(过去某些事物或人)给我留下了很深的印象。