Translated Labs
YOU SAID:
Sure it is 123addressSt
INTO JAPANESE
確かにそれは123addressStです
BACK INTO ENGLISH
Indeed it is 123addressSt
Well done, yes, well done!