translate English to French: It's very difficult for me.
C'est tres difficile pour moi.