Chinese: 他本该来的。
English: He should have come.
French: Il aurait dû venir.