things are easier said than done - French English Dictionary