on the fence

中上級 (B2) informal

Not yet made up one's mind.

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