Taivo A Taiwan Mandarin dictionary

思前想後

sīqiánxiǎnghòu

ㄙ ㄑㄧㄢˊ ㄒㄧㄤˇ ㄏㄡˋ

Simplified 思前想后

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

Keep 思前想後 and it comes back until you know it.

Get Taivo for iPhone →