translate English to French: Student protests come on, democracy and progress for!
Venir sur des manifestations d'étudiants, souhaitent que les progrès de la démocratie!