Leave an impression

оставлять впечатление

Большой англо-русский словарь