protractedtortuousstruggle;长期曲折的斗争
atwistyroad;一条曲折的道路
withmanytwistsandturns;曲折变化
complicateandeccentric;曲折离奇