Synonyms of take someone by surprise in English:

take someone by surprise


See definition of take someone or something by surprise

phrase

1‘executives were taken by surprise when sales dropped off late last year’

SYNONYMS
take aback, surprise, shock, stun, stagger, astound, astonish, startle
dumbfound, daze, nonplus, stop someone in their tracks, stupefy, take someone's breath away
shake, shake up, jolt, throw, unnerve, disconcert, disturb, disquiet, unsettle, discompose, bewilder
informal flabbergast, knock for six, knock sideways, knock out, floor, strike dumb