Chinese: 我看我们不该再等。
English: I don't think that we should wait.