extraordinarily difficult - German English Dictionary