have difficult times - Français Anglais Dictionnaire