a hard-luck story - German English Dictionary