vouch in French
vouch in French
se porter garant
entériner
To back, confirm, or support (someone or something) with credible evidence or proof.