to vouch for sb./sth.

Wörterbuch