Chinese: 你应该更小心的。
English: You ought to have been more careful.
French: Tu aurais dû être plus prudent.