Chinese: 他刚回来。
English: He has just come back.
French: Il vient juste de rentrer.