hopeless plight - German English Dictionary