vouch for
中高级 (B2) neutral
To tell people 'I know this person is good/trustworthy' or 'I know this thing is true' because you have personal experience.
"I can personally vouch for James — he's one of the most trustworthy people I've ever worked with."