Chinese: 他应该来的。
English: He was supposed to come.
French: Il était supposé venir.