Chinese: 我认为我们不能再等了。
English: I don't think we can wait any longer.