Chinese: 我们有很多时间。
English: We've got lots of time.