Chinese: 我刚来到这里。
English: I have just come here.
French: Je viens juste d'arriver ici.