odds are against you there - Francés Inglés Diccionario