surrender to the hardships - French English Dictionary