Translated Labs
YOU SAID:
I lost on the Internet.
INTO JAPANESE
インターネット上をなくした。
BACK INTO ENGLISH
Lost on the Internet.
インターネット上を失った。
You've done this before, haven't you.