vouch for

verb
High School
1

To affirm the truth or reliability of.