do things rapidly - French English Dictionary