YOU SAID:
Clexa is the best ship ever.
INTO JAPANESE
Clexaは史上最高の船です。
BACK INTO ENGLISH
Clexa is the best ship ever.
INTO JAPANESE
Clexaは史上最高の船です。
BACK INTO ENGLISH
Clexa is the best ship ever.
That didn't even make that much sense in English.