say some hard things - French English Dictionary