YOU SAID:
DEX is the best team on the planet
INTO JAPANESE
DEXは地球上で最高のチームです
BACK INTO ENGLISH
DEX is the best team on the planet
INTO JAPANESE
DEXは地球上で最高のチームです
BACK INTO ENGLISH
DEX is the best team on the planet
That didn't even make that much sense in English.