思前想后

sīqiánxiǎnghòu

to consider past cause and future effect (idiom); to think over the past and future; to ponder over reasons and connection

Traditional 思前想後

Meaning

sīqiánxiǎnghòu si1 qian2 xiang3 hou4
  1. to consider past cause and future effect (idiom); to think over the past and future
  2. to ponder over reasons and connection

Words sharing a character

Report a problem with this entry