translate English to French: As a result, Spain has seen strong economic growth over the past decade.
Pour toutes ces raisons, l'Espagne a connu une forte croissance économique au cours de la dernière décennie.