on the fence

Upper Intermediate (B2) informal

Not yet made up one's mind.

"I'm still on the fence about whether to accept the offer."