produced, manufactured, carried out, performed
Думаю, вы произвели на них впечатление.
I think you impressed them.
Какое они произвели на тебя впечатление?
What impression did they make on you?
Думаю, мы произвели на Тома впечатление.
I think we impressed Tom.