Je peux me porter garant de tout ce qu'elle vient de dire.

English Translation

I can attest to everything she just said.

garant (f garante) (adj)
[responsable] être / se porter garant de = to vouch ou to answer for
elle viendra, je m’en porte garant = she’ll come, I can vouch for that
© Larousse 2014