the pressure that is placed on politics, business, etc. when large numbers of the public express or act upon their opinions This wave of passionate people power has forced the government to see sense. 热情洋溢的人民力量浪潮迫使政府有所作为。 Today's shift from the government is testament to people power. 今天从政府的转变是对人民权力的证明。