we have managed to agree on with delegations the implementation of the solution found still some time
While we have managed to agree on the way forward with Parliament's delegations, the implementation of the solution found still requires some time.
we have managed to agree on with delegations, the implementation of the solution found still some time.