Translated Labs
YOU SAID:
this sign of truth is truth itself
INTO JAPANESE
この真実の兆候は真実そのものです
BACK INTO ENGLISH
This sign of truth is the truth itself
That's deep, man.