that's pretty tough! - Inglés Sinónimo Diccionario