requiring much effort or skill to accomplish
Middle English, from Old French difficile, from Latin difficilis
Try Another Word