百度也搜不出你的心
[băi dù yĕ sōu bù chū nĭ de xīn]
'Even Baidu (China’s largest search engine) cannot search out your heart/mind,' which expresses that you cannot easily understand this person’s inner thoughts and intentions. This indicates frustration or difficulty in comprehending someone else's mentality or emotional states.