have a tough time doing something - Alemán Inglés Diccionario