a painful truth - French English Dictionary