give a hard job - German English Dictionary