These problems still seem very daunting and very intractable, and any solutions we're achieving are small solutions.
Ces problèmes semblent encore ardus et intraitables, et les solutions auxquelles nous arrivons sont de petites solutions.