translate English to German: This compromise document, this compromise text, has been long in the making.
Dieses Kompromissdokument, dieser Kompromisstext, hat eine lange Entstehungsgeschichte.