have a hard time doing something - German English Dictionary