prendre d'assaut
Meanings
Verb
1. to take by storm (transitive)