Se ha negociado y debatido mucho y me alegra ver que finalmente se han resuelto todos los asuntos.
There has been much negotiation and debate, and I am glad to see the issues have been finally resolved.