Vocabulary

首鼠両端

being unable to make up one's mind; sitting on the fence

noun