have a terrible time - German English Dictionary