progress rapidly - French English Dictionary