take sb aback
Meaning:
surprise or shock sb so much that they, he or she does know how to behave for a short time.
Example:
We were all quite taken aback by his decision to retire from test cricket.
LEARN