Chinese: 我们要做的工作太多了。
English: We've got too much work to do.