Chinese: 它帮了我很多。
English: It helped me a lot.
French: Cela m'a beaucoup aidé.