translate English to French: The impact of these three factors has been mutually reinforcing and cumulative.
Les incidences de chacun de ces trois facteurs se sont cumulées et renforcées mutuellement.