have a hard time doing something - Français Anglais Dictionnaire