survive the hardship - German English Dictionary