Acceptable compromises on all of these questions have been negotiated repeatedly by the parties and stowed away for many years.
Переговоры между сторонами о приемлемых компромиссах по всем этим вопросам проводились неоднократно и откладывались на многие годы.