translate English to German: Building such a common position is not easy, it requires compromise all round.
Zu einem gemeinsamen Standpunkt zu gelangen, ist nicht einfach und erfordert von allen Kompromisse.