Translated Labs
YOU SAID:
until death due us apart
INTO JAPANESE
死ぬまでに私たちは離れて
BACK INTO ENGLISH
By the time we die away
私たちが死ぬまでに
By the time we die
That's deep, man.