vouch for

US /vaʊtʃ fɔːr/
UK /vaʊtʃ fɔːr/
"vouch for" picture
1.

atestar por

To say that you believe that somebody will behave well and that you will be responsible for their actions.

:

I can vouch for her professionalism; she’s an excellent candidate.