suffer problems - German English Dictionary