translate English to German: Where have they managed to secure peace, and maintain it too?
Wo haben sie es geschafft, den Frieden zu schließen, bzw. auch den Frieden zu erhalten?