translate English to French: Several factors appear to explain the Nordic countries’ economic success.
Plusieurs facteurs semblent expliquer la réussite économique des pays nordiques.