Dictionary/思前想后

思前想后 思前想後

sī qián xiǎng hòu

ㄙ ㄑㄧㄢˊ ㄒㄧㄤˇ ㄏㄡˋ
HSK 7-9core 10k
1to ponder over reasons and connection
2to consider past cause and future effect (idiom); to think over the past and future

Characters