首鼠两端

shǒu shǔ liǎng duān

(idiom) to hesitate

to remain undecided

shǒu

head

shǔ

(bound form) rat; mouse

liǎng

two

duān

old variant of 端[duan1]