[--]

Jyutping zim1 cin4 gu3 hau6
Pinyin zhān qián gù hòu

Definitions (CC-CEDICT)
  1. lit. to look forward and back (idiom)
  2. fig. to consider carefully; to weigh the pros and cons
  3. fig. to be overcautious and indecisive
Definitions (粵典–words.hk)
  1. 動詞
    做事​嚴謹​,​考慮​周全
    to do sth rigorously
  2. 動詞
    做事​太過​小心翼翼​,​猶豫​不前
    to be too careful and usually hesistant about doing sth
Definitions (Wiktionary)
  1. phrase, idiomatic
    to be overcautious and indecisive