who has suffered much - German English Dictionary