translate English to German: You might say that we have to get started, finally, with this agreement.
Wir mußten dieses Abkommen letztlich erzwingen.