Chinese: 我刚到，让我安顿一下。
English: I just got here, let me rest a bit.
French: Je viens d'arriver, laisse-moi me reposer un peu.