Chinese: 我们什么时候会到？
English: When will we have arrived?
French: Quand serons-nous arrivés ?