Translated Labs
YOU SAID:
roku hyaku roku juu roku wa ikura desu
INTO JAPANESE
六百六六十六はイクラです
BACK INTO ENGLISH
Six hundred and sixty six is Ikura
六百六十六はイクラです
Well done, yes, well done!