百度再牛也搜不到我的爱
[băi dù zài niú yĕ sōu bù dào wŏ de ài]
The Chinese word 'baidu' refers to internet searching. So'Baidu, however powerful it is, cannot search my love'may indicate that the person whom or which he or she loves is irreplaceable and unique in their heart, and nobody can take its place even via the internet.