Translated Labs
YOU SAID:
radiohead is a great band
INTO JAPANESE
偉大なバンドであるレディオ ヘッド
BACK INTO ENGLISH
Radiohead is a great band
Okay, I get it, you like Translation Party.