盘根错节pángēncuòjié
Meanings
1. twisted roots and intertwined joints (idiom); complicated and very tricky
2. knotty and deeply-rooted difficulties
Characters used