Chinese: 警察看来很清楚我们在哪里。
English: The police seem to know exactly where we are.