una de cal y otra de arena
Meanings
Noun
1. an alternation of two opposite things, for example hot and cold, good cop bad cop, zigzag, up and down, happy one minute and sad the next (idiomatic)