translate English to French: We are concerned about the obstacles developing countries face in mobilizing the resources needed to finance their sustained development.
Nous sommes préoccupés par les obstacles auxquels se heurtent les pays en développement dans la mobilisation des ressources nécessaires pour financer leur développement durable.