translate English to French: These must be stopped.
Il faut en finir.