Chinese: 他刚到。
English: He just arrived.
French: Il venait d'arriver.