vouch for (Verb)

1
information
2
information
responsibility