take something by storm - French English Dictionary