Translated Labs
YOU SAID:
And yet the world will see the truth
INTO JAPANESE
それでも世界は真実を見るでしょう
BACK INTO ENGLISH
Still the world will see the truth
That's deep, man.