Chinese: 他刚来这里
English: He arrived here just now.
French: Il vient juste d'arriver ici.