have difficult times - French English Dictionary