translate English to French: This is difficult to understand.
Cela est difficile à comprendre.