have a hard time doing something - Spanish English Dictionary