Chinese: 这一点都不容易。
English: It's not at all easy.
French: C'est tout sauf aisé.