只有上搜狗才搜得到你
[zhĭ yŏu shàng sōu gŏu cái sōu dé dào nĭ]
This translates to 'You can only be found if you get on Sogou'. Sogou (a popular search engine in China) here may have the meaning of difficulty - implying that the person mentioned in the name is not easily found, possibly pointing out their rarity or peculiarity. It’s also possible this has a humorous intention, emphasizing something extremely hard to locate or trace.