Translated Labs
YOU SAID:
Sure it is 123addressSt
INTO JAPANESE
確かにそれは123addressStです
BACK INTO ENGLISH
Indeed it is 123addressSt
Okay, I get it, you like Translation Party.