ruin one's chances - Alemán Inglés Diccionario