translate English to German: Against this background, we should now bring this never-ending story to a conclusion.
Vor diesem Hintergrund sollten wir diese unendliche Geschichte jetzt zu Ende bringen.