Translated Labs
YOU SAID:
Sockpuppet investigations
INTO JAPANESE
ソックパ ペット調査
BACK INTO ENGLISH
Sock pet survey
靴下ペット調査
That didn't even make that much sense in English.