translate English to German: Perhaps we should sanction ourselves!
Vielleicht sollten wir gegen uns selbst Sanktionen verhängen!