give up hope for - German English Dictionary