going a long way around
going around, indirect
made up of many connected parts (and often difficult to understand or explain)
involved, intricate
coiled; twisted
complicated
having much detail
intricate; involved
using the latest technology
difficult, complex
complicated; (of machinery etc) built with many parts and difficult to understand
complicated, elaborate
full of twists and bends; not straightforward
very twisted