Chinese: 我刚到。
English: I just arrived now.
French: Je viens d'arriver.