go through hardships - Spanish English Dictionary