Translated Labs
YOU SAID:
idofhjisughfuiyosegfduis
INTO JAPANESE
イドフジスグフイヨセグフデュイス
BACK INTO ENGLISH
idofujisugufu iyosegufuduis
Come on, you can do better than that.