that's pretty tough! - Francés Inglés Diccionario