Language:
Free Online Dictionary|3Dict

躊躇彷徨

Source : CEDICT

to dawdle and hesitate (idiom)