自忖

zì cǔn

to speculate

to ponder

自

zì

(bound form) self; oneself

忖

cǔn

to ponder