translate English to French: The challenge is to find practical solutions to these problems and to commit the necessary human and economic resources.
Le défi consiste à trouver des solutions concrètes à ces problèmes et à engager les ressources humaines et économiques nécessaires pour le faire.