it's hard to comprehend. - French English Dictionary