go through hardship - French English Dictionary