einstehen

Verb

einstehen : to vouch for, to guarantee

Ich habe das immer behauptet und dafür stehe ich auch ein.

I have always said that and I stand by it.