translate English to French: The foregoing notwithstanding, the severe disruption caused by the accident resulted in a major social and economic impact and great distress for the affected populations.
Il n'en reste pas moins que les graves perturbations causées par l'accident ont eu des incidences sociales et économiques majeures et plongé les populations concernées dans un grand désarroi.