Translated Labs
YOU SAID:
A new vow to undertake
INTO JAPANESE
新たな誓い
BACK INTO ENGLISH
New vows
新しい誓い
That's deep, man.