思前想后
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

Character Decomposition

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)
qián tiān
  1. 1 the day before yesterday
qián wǎng
  1. 1 to leave for
  2. 2 to proceed towards
  3. 3 to go
qián hòu
  1. 1 around
  2. 2 from beginning to end
  3. 3 all around
  4. 4 front and rear
qián tí
  1. 1 premise
  2. 2 precondition
  3. 3 prerequisite
qián fāng
  1. 1 ahead
  2. 2 the front
qián xíng
  1. 1 (literary) to go forward
qián tú
  1. 1 prospects
  2. 2 future outlook
  3. 3 journey
qián jìn
  1. 1 to go forward
  2. 2 to forge ahead
  3. 3 to advance
  4. 4 onward
qián miàn
  1. 1 ahead
  2. 2 in front
  3. 3 preceding
  4. 4 above
  5. 5 also pr. [qián mian]
fǎn sī
  1. 1 to think back over sth
  2. 2 to review
  3. 3 to revisit
  4. 4 to rethink
  5. 5 reflection
  6. 6 reassessment
xiàng qián
  1. 1 forward
  2. 2 onward
huí xiǎng
  1. 1 to recall
  2. 2 to recollect
  3. 3 to think back
mèng xiǎng
  1. 1 (fig.) to dream of
  2. 2 dream
hǎo yì si
  1. 1 to have the nerve
  2. 2 what a cheek!
  3. 3 to feel no shame
  4. 4 to overcome the shame
  5. 5 (is it) proper? (rhetorical question)
huàn xiǎng
  1. 1 delusion
  2. 2 fantasy

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
不可思议
bù kě sī yì
  1. 1 inconceivable (idiom); unimaginable
  2. 2 unfathomable
不听老人言,吃亏在眼前
bù tīng lǎo rén yán , chī kuī zài yǎn qián
  1. 1 (idiom) ignore your elders at your peril
不顾前后
bù gù qián hòu
  1. 1 regardless of what's before or after (idiom); rushing blindly into sth
五百年前是一家
wǔ bǎi nián qián shì yī jiā
  1. 1 five hundred years ago we were the same family (idiom) (said of persons with the same surname)
停滞不前
tíng zhì bù qián
  1. 1 stuck and not moving forward (idiom); stagnant
  2. 2 in a rut
  3. 3 at a standstill
光前裕后
guāng qián yù hòu
  1. 1 to bring honor to one's ancestors and benefit future generations (idiom)
冥思苦想
míng sī kǔ xiǎng
  1. 1 to consider from all angles (idiom); to think hard
  2. 2 to rack one's brains
冥思苦索
míng sī kǔ suǒ
  1. 1 to mull over (idiom)
  2. 2 to think long and hard
刻骨相思
kè gǔ xiāng sī
  1. 1 deep-seated lovesickness (idiom)
前不着村,后不着店
qián bù zháo cūn , hòu bù zháo diàn
  1. 1 lit. no village ahead and no inn behind (idiom)
  2. 2 fig. to be stranded in the middle of nowhere
  3. 3 to be in a predicament
前不见古人,后不见来者
qián bù jiàn gǔ rén , hòu bù jiàn lái zhě
  1. 1 unique
  2. 2 unprecedented (idiom)
前世姻缘
qián shì yīn yuán
  1. 1 a marriage predestined in a former life (idiom)
前事不忘,后事之师
qián shì bù wàng , hòu shì zhī shī
  1. 1 don't forget past events, they can guide you in future (idiom); benefit from past experience
前人栽树,后人乘凉
qián rén zāi shù , hòu rén chéng liáng
  1. 1 to enjoy the benefits of the hard work of one's predecessors. (idiom)
前仆后继
qián pū hòu jì
  1. 1 one falls, the next follows (idiom); stepping into the breach to replace fallen comrades
  2. 2 advancing wave upon wave

Sample Sentences