Chinese: 你本不该做的。
English: You shouldn't have done that.
French: Tu n'aurais pas dû faire ça.