have difficulty to understand - French English Dictionary