translate English to German: The outcome from virtually all sides has been satisfactory.
Für praktisch alle Seiten ist das Ergebnis zufrieden stellend.