These problems still seem very daunting and very intractable, and any solutions we're achieving are small solutions.
Esos problemas aún parecen abrumadores e insolubles, y las soluciones que logramos son muy pequeñas.