Translated Labs
YOU SAID:
let justice be done, though the heavens may fall
INTO JAPANESE
天が落ちるかもしれないが、正義を行う
BACK INTO ENGLISH
Heaven may fall, but do justice
天国は落ちるかもしれないが、正義を行う
That's deep, man.