Chinese: 我们要下决心了。
English: We've got to have determination.