Chinese: 我们到了！
English: Here we are!
French: Nous y voilà !