波乱曲折
1
very involved and troublesome situation;complicated twists and turns
Other forms
波瀾曲折 【はらんきょくせつ】