it's worth your while - French English Dictionary