the angry shouts of the demonstrators rent the air
Related Translations:
震天动地: shake the universe; shake heaven and earth; shatter earth and sky; shake the spheres; shock the whole world
示威: 1.(表示抗议或要求) demonstrate 短语和例子街头示威 street demonstration; 举行示威 hold a demonstration; 他们号召会员示威反对警察的暴行。 they called on their members to demonstrate against the brutality of the police.2.(显示力量)