Chinese: 我们须做该做的事。
English: We need to do what's necessary.