Chinese: 我们只需要再多一点时间。
English: What we need is a little more time.