be hard-to-understand - German English Dictionary