meaning of beiderseitig zufriedenstellendes Ergebnis

beiderseitig zufriedenstellendes Ergebnis - German to English

mutually satisfactory company