to endure hardships - Spanish English Dictionary