vouch for something
vouch for (something)
to support the truth of something.
An accountant must vouch for the accuracy of any financial report.
I've known him for years and can vouch for his honesty.
Cambridge English Idioms Dictionary