have a terrible time - French English Dictionary