make less difficult - German English Dictionary