Translated Labs
YOU SAID:
this sign of truth is truth itself
INTO JAPANESE
この真実の兆候は真実そのものです
BACK INTO ENGLISH
This sign of truth is the truth itself
You should move to Japan!