the odds are stacked against me - Alemán Inglés Diccionario