make people suffer - French English Dictionary