Chinese: 我们应该更小心的。
English: We should have been more careful.
French: Nous aurions dû faire plus attention.