Chinese: 它对我来说太困难了。
English: It was too difficult for me.
French: C'était trop difficile pour moi.