Идиома: take someone by surprise
Перевод: удивить кого-либо
Пример:
The sudden resignation of the mayor took everyone by surprise. Неожиданная отставка мэра всех удивила.