It has satisfied all concerns - not for all, perhaps, to my extreme left here, but for most of us.
Той отговаря удовлетворително на опасенията - може би не на всички, например от крайната левица, но на опасенията на повечето от нас.