translate English to French: Similarly, sustainable development was impossible without investing in human resources.
De même, le développement durable est impossible sans investissement dans les ressources humaines.