vouch for
(to promise that someone will have a good character or behavior)
- I’ll vouch for him. He’s a good boy.
- You can phone my office; they’ll vouch for me.
(to say that you believe that something is good or true)
- She has the ability to work hard, I can vouch for that.
- I cannot vouch for the accuracy of her story.