Translation of "Please apologise for" in German

If he is unable to come up with one, then would he please apologise, not for criticising, but for vilifying my character.
Wenn er nichts findet, möge er sich nicht für die Kritik, aber bitte für die Kriminalisierung meiner Person entschuldigen!
Europarl v8

Will you please apologise for what you did as British Chancellor, and then perhaps we might just listen to you?
Sie haben sich für nahezu alles entschuldigt. Entschuldigen Sie sich auch für das, was Sie als britischer Finanzminister getan haben, vielleicht hören wir Ihnen dann zu.
Europarl v8