Translate the following English sentence to French:
"It is a difficult subject and I hope we have managed to make it somewhat easier to deal with now."
Il s' agit d' une matière difficile et j' espère que la manière dont nous l' avons abordée nous permettra désormais d' en faire un meilleur usage.