知人知面不知心
[zhī rén zhī miàn bù zhī xīn]
'Know the face, but not the heart.' This expression means that you may know someone on a surface level but their true intentions or personality can be completely different from what they show publicly. Often suggests one needs to be careful with others whom one cannot fully trust.