vouch for in Spanish
vouch for in Spanish
avalar
(idiomatic) To affirm the truth or reliability of.
dar fe
(idiomatic) To affirm the truth or reliability of.