Chinese: 我们同时到的。
English: We arrived at the same time.
French: On est arrivé en même temps.