Chinese: 我想我们还是再多等三十分钟吧。
English: I think we had better wait for another 30 minutes.