Chinese: 他本应该更小心的。
English: He should have been more careful.