estar entre dos aguas

Etymology
lit. 'to be between two waters'.

Verb

 * 1)  to be in two minds; be on the fence