Translation of "Vouch" in German

As a former Erasmus exchange student myself, I can vouch for that.
Als ehemaliger Erasmus-Austauschstudent kann ich mich dafür verbürgen.
Europarl v8

Ask them which of them will vouch for that,
Frage sie, wer von ihnen dafür Bürge ist.
Tanzil v1

Ask them, which of them will vouch for that!
Frage sie, wer von ihnen dafür Bürge ist.
Tanzil v1

How then can I vouch for the inmost and utterly personal in my biography?
Wie sonst kann ich mich für das so Persönliche der Biografie verbürgen?
OpenSubtitles v2018