translate English to French: The truth is that Spain is a highly successful industrial country with a labour force of around 20 million people.
La vérité est que l'Espagne est un pays industriel très prospère, avec une main-d'œuvre d'environ 20 millions de personnes.