give a hard job - French English Dictionary