Vocabulary

猛抗議

vehement objection; bitter opposition

noun suru-verb