have difficulty in understanding - Français Anglais Dictionnaire