Chinese: 我们应该更努力地工作。
English: We should've worked harder.