Chinese: 我们在这里花了太多时间。
English: We've spent too much time here.