Translated Labs
YOU SAID:
Till the salvation shall appear,
INTO JAPANESE
救いが現れるまで
BACK INTO ENGLISH
Until salvation appears
That's deep, man.