Chinese: 你应该要更努力的。
English: You should have worked harder.
French: Tu aurais dû être plus dur à la tâche.