Chinese: 我们到哪儿了？
English: Where've we got to?