Большой русско-английский словарь ПРОИЗВОДИТЬ впечатление (на кого-л.) to make/create an impression (on, upon) w produce an impression