瞻前顾后 zhānqián-gùhòu
[look ahead and behind—be overcautious and indecisive] 看看前面,再看看后面,指办事考虑细致周密,也指顾虑太多,犹豫不定