nadar entre dos aguas
Meanings
Verb
1. to be in two minds; be on the fence (idiomatic)