have a hard time doing something - Francés Inglés Diccionario