translate English to French: That must be put to an end.
Elles doivent cesser.