Senses
瞻前顾后/ 瞻前顧後 to think over carefully
(idiom) lit. to look forward and back; fig. to consider the past and the future or weigh pros and cons before acting; to act with caution and prudence
瞻前顾后/ 瞻前顧後 to be overcautious
(idiom) to be indecisive or hesitant; to hold back because of excessive worries or misgivings