Translated Labs
YOU SAID:
The pepe and this search
INTO JAPANESE
ペペとこの検索
BACK INTO ENGLISH
Pepe and this search
That didn't even make that much sense in English.