Back to Dictionary
猜得透
cāidetòu
1.
to have sufficient insight to perceive
2.
to suspect that ...