attempt to explain - French English Dictionary