At least there was some improvement after the power sharing deal that has eventually led to the separation.
По крайней мере произошли некоторые улучшения после заключения соглашения о разделении власти, которое, в конечном итоге, и привело к отделению.