have a tough time of it - Francés Inglés Diccionario