Translated Labs
YOU SAID:
an alien just jumped into my kitchen
INTO JAPANESE
私の台所に飛び乗ったエイリアン
BACK INTO ENGLISH
Alien that jumped on my kitchen
Well done, yes, well done!