Ha satisfecho todos los intereses; quizá no los de todos, como los de aquellos más a la izquierda, pero los de la mayoría de nosotros.
It has satisfied all concerns – not for all, perhaps, to my extreme left here, but for most of us.