Translated Labs
YOU SAID:
sume es ad astra esse
INTO JAPANESE
スメ・エス・アド・アストラ・エッセ
BACK INTO ENGLISH
Smé es ad Astra Esse
Okay, I get it, you like Translation Party.