we've had a tough time - French English Dictionary