This is the 11358th most frequent Polish word.
imponował
"Imponował" means "impressed" or "made an impression."
In this sentence, 'imponował' means 'impressed', showing admiration or regard for someone's idea.
Twój pomysł bardzo imponował nam wszystkim.
Your idea impressed us all very much.
Here, 'imponował' implies that the knowledge held by an individual garnered respect or admiration from the professor.
Jego wiedza imponowała profesorowi.
His knowledge impressed the professor.
The use of 'imponował' stresses the action of eliciting admiration for someone's exceptional language learning skills.