BE TAKEN ABACK (BY SB/STH)
Meaning of BE TAKEN ABACK (BY SB/STH) in English
to be shocked or surprised by sb/sth :
She was completely taken aback by his anger.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005