take by surprise (驚かせる): Her sudden announcement took everyone by surprise. (彼女の突然の発表に皆驚かされました)

Her sudden announcement took everyone by surprise.