Translation of "Pledge drive" in German

We were arrested, signed a pledge not to drive again, released.
Wir wurden verhaftet, haben versprochen, nicht nochmal Auto zu fahren, wurden freigelassen.
QED v2.0a

Do you feel that they repeatedly engage in such activities despite their pledges of careful driving?
Haben Sie das Gefühl, dass sie sich trotz der Verpflichtung zu vorsichtigem Fahren wiederholt auf solche Aktivitäten einlassen?
ParaCrawl v7.1