produced, manufactured, made (an impression)
Его речь произвела сильное впечатление на студентов.
His speech made a strong impression on the students.
Его речь произвела на меня хорошее впечатление.
His speech made a good impression on me.
Какое она произвела на вас впечатление?
What impression did she make on you?