complicated

adjective
  1. difficult to understand, deal with, or explain because having many interconnected parts or aspects
  2. made difficult by the presence of problems or confusion

Examples