Chinese: 我们不能在这里待很长时间。
English: We can't stay in here very long.