Chinese: 我们还有很多工作要做。
English: We still have a lot more work to do.