to endure hardships - German English Dictionary