go through great suffering - German English Dictionary