Что значит захватило дух
Дух захватило — дух захватывает/захватило Разг. Тяжело, трудно дышать (от избытка чувств, сильных переживаний, ощущений и т. п.).
Это значит "неожиданно"