that involves obstacles or difficulties (matter) - French English Dictionary