曲折
1
bending;winding;meandering;zigzagging
2
ups and downs;twists and turns;complications;difficulties;vicissitudes