It has satisfied all concerns - not for all, perhaps, to my extreme left here, but for most of us.
Satisface toate preocupările - poate nu chiar pentru toţi, aici, la extrema mea stângă, dar pentru cei mai mulţi dintre noi.