translate English to German: Certainly everyone will have to make their contribution so that a fair solution can be reached.
Sicher werden alle ihren Beitrag leisten müssen, um zu einer fairen Lösung zu kommen.