ruin one's chances - Francés Inglés Diccionario