translate English to German: Despite its difficulties, we would like to make the path to peace less bumpy in the future.
Trotz aller Schwierigkeiten würden wir den Weg zum Frieden in der Zukunft gern etwas glätten.