From Wiktionary, the free dictionary
Literally, “to swim between two waters”.
nadar entre dos aguas (first-person singular present nado entre dos aguas, first-person singular preterite nadé entre dos aguas, past participle nadado entre dos aguas)
- (idiomatic) to be in two minds; be on the fence