zhān qián gù hòu

Translation

  • lit. to look forward and back (idiom)
  • fig. to consider carefully
  • to weigh the pros and cons
  • fig. to be overcautious and indecisive

Synonyms

Chinese Tones