English to Hindi

Meaning for:
convoluted
other
पेचीदा;घुमावदार