Chinese: 你真的应该来的。
English: You really should've come.
French: Tu aurais vraiment dû venir.