Английский-Немецкий словарь »

took by surprise означает в немецкий

АнглийскийНемецкий
took by surprise

überrumpelte