思前想后

Traditional (Taiwan): 思前想後

On the HSK 7-9 vocabulary list, at CEFR level C2.

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

Character by character

Sources