difficile

adjective
  1. hard to please or satisfy; demanding
  2. Usage: formal
  3. difficult to deal with or manage
  4. Usage: formal

Examples