Chinese: 人们无法保持沉默。
English: People can't keep quiet.