astound (one) with (something)
To amaze one with something. I didn't know she was such a talented singer—she astounded us with her voice. You astounded the committee with your thorough, incisive analysis.
astound someone with something
to shock or amaze someone with something. She astounded us with her skill. He astounded himself with his sudden burst of strength.