思前想后 (思前想後)
sī qián xiǎng hòu
Pinyin

Definition

思前想后 (思前想後)
 - 
sī qián xiǎng hòu
  1. to consider past cause and future effect (idiom); to think over the past and future
  2. to ponder over reasons and connection

Related Words (20)

qián
  1. 1 front
  2. 2 forward
  3. 3 ahead
  4. 4 first
  5. 5 top (followed by a number)
  6. 6 future
  7. 7 ago
  8. 8 before
  9. 9 BC (e.g. 前293年)
  10. 10 former
  11. 11 formerly
xiǎng
  1. 1 to think
  2. 2 to believe
  3. 3 to suppose
  4. 4 to wish
  5. 5 to want
  6. 6 to miss (feel wistful about the absence of sb or sth)
zhī qián
  1. 1 before
  2. 2 prior to
  3. 3 ago
  4. 4 previously
  5. 5 beforehand
yǐ qián
  1. 1 before
  2. 2 formerly
  3. 3 previous
  4. 4 ago
qián shì
  1. 1 previous generations
  2. 2 previous incarnation (Buddhism)

Idioms (20)

一往无前
yī wǎng wú qián
  1. 1 to advance courageously (idiom)
  2. 2 to press forward
一门心思
yī mén xīn si
  1. 1 to set one's heart on sth (idiom)
三思而后行
sān sī ér hòu xíng
  1. 1 think again and again before acting (idiom); consider carefully in advance
三思而行
sān sī ér xíng
  1. 1 think three times then go (idiom); don't act before you've thought it through carefully
不假思索
bù jiǎ sī suǒ
  1. 1 to act without taking time to think (idiom); to react instantly
  2. 2 to fire from the hip