Translated Labs
YOU SAID:
Till the salvation shall appear,
INTO JAPANESE
救いが現れるまで
BACK INTO ENGLISH
Until salvation appears
That didn't even make that much sense in English.