translate English to French: Over the last decade Spain has undergone a process of modernization that has included an extensive renewal of its infrastructure.
Depuis une décennie, l'Espagne a modernisé et renouvelé son infrastructure.