to pose difficulties - German English Dictionary