首鼠两端shǒushǔliǎngduānMeanings1. (idiom) to hesitate2. to remain undecidedCharacters used首head鼠rat两two端end