translate English to French: The only explanation given is the difference in economic health and structures between Europe and the United States.
Quant aux explications, la seule fournie est la différence de santé économique et de structures entre l'Europe et les États-Unis.