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