Translated Labs
YOU SAID:
idofhjisughfuiyosegfduis
INTO JAPANESE
イドフジスグフイヨセグフデュイス
BACK INTO ENGLISH
idofujisugufu iyosegufuduis
Well done, yes, well done!