stake one's reputation on someone - Francés Inglés Diccionario