translate English to German: These are not yet concluded and are taking a lot of patience and diplomacy, but when this eventually happens the net outcome will hopefully have been worth waiting for.
Und obwohl diese noch nicht abgeschlossen sind und ein hohes Maß an Geduld und diplomatischem Geschick erfordern, wird sich das Ergebnis der Verhandlungen doch hoffentlich sehen lassen können.