against all the odds - Alemán Inglés Diccionario