translate English to French: The self-proclaimed Maoists, through their violence, have caused a major setback to our progress.
Les prétendus maoïstes, par leur violence, ont fait énormément reculer nos progrès.