At last, they ceased working.
- Ils cessèrent enfin de travailler.
Scientists long ago ceased to believe that the atom is the smallest unit of matter.
- Les scientifiques ont depuis longtemps cessé de croire que l'atome est la plus petite unité de matière.