take much longer - French English Dictionary