Translated Labs
YOU SAID:
I lost on the Internet.
INTO JAPANESE
インターネット上をなくした。
BACK INTO ENGLISH
Lost on the Internet.
インターネット上を失った。
That didn't even make that much sense in English.