I was amazed at how smart and talented he was.

Meaning: I was very surprised and impressed by his intelligence and skills.

Choice of Words: Amazed means feeling great surprise or wonder. Smart means intelligent and quick-witted. Talented means having a natural ability to do something well.

Alternative Expressions

Related Expressions