兜兜轉轉

Adjective

 * 1) roundabout; circuitous; oblique
 * 2) full of ups and downs; chequered; eventful; vicissitudinous