so difficult (that) - Français Anglais Dictionnaire