Chinese: 你本应该接受他的建议。
English: You should have accepted his advice.
French: Vous aurez dû accepter son conseil.