a sorry plight - German English Dictionary