翻雲覆雨

Etymology
From a line in by  :

Idiom

 * 1)  to be fickle; to shift one's grounds constantly
 * 2)  to play politics; to be tricky
 * 3)  to make love