translate English to German: However, much still remains to be done, for this compromise is only a first step.
Allerdings bleibt noch sehr viel zu tun, da dieser Kompromiss nur ein erster Schritt ist.