giveortakealotoftrouble
... 几经周折 After several twists and turns 费周折 giveortakealotoftrouble 曼谷机场的周折 Setbacks at the Bangkok Airport ...
give or take a lot of trouble
... [take time;be time consuming] 耗费时间,多指耗费不必要的时间 [give or take a lot of trouble] 事情麻烦,不好办;费周折 [pay a lot of effort] 亲自动手办,费周折 ...