Chinese: 我们刚到达车站。
English: We just arrived at the station.
French: Nous venons tout juste d'arriver à la gare.