that's easier said than done - French English Dictionary