Translated Labs
YOU SAID:
lick doorknobs on other planets
INTO JAPANESE
他の惑星には生命が存在しますか。
BACK INTO ENGLISH
Is there life on other planets?
Okay, I get it, you like Translation Party.