do someone's difficult work - French English Dictionary