произвело на

made ... on

→ произвести
phrase Uncommon #10,938
made ... on Used with впечатление to mean “made an impression on someone.” The person after на is the one who receives the impression.
RU: Это произвело на меня сильное впечатление.
EN: That made a strong impression on me.