translate English to French: No longer would higher forces such as God or the natural order be helpful.
Des autorités suprêmes, comme Dieu ou l'ordre naturel, n'étaient plus indispensables.