go through hardship - German English Dictionary