Translated Labs
YOU SAID:
Kepler space telescope
INTO JAPANESE
ケプラー宇宙望遠鏡
BACK INTO ENGLISH
Kepler Space Telescope
Okay, I get it, you like Translation Party.