YOU SAID:
let justice be done, though the heavens may fall
INTO JAPANESE
天が落ちるかもしれないが、正義を行う
BACK INTO ENGLISH
Heaven may fall, but do justice
INTO JAPANESE
天国は落ちるかもしれないが、正義を行う
BACK INTO ENGLISH
Heaven may fall, but do justice
Okay, I get it, you like Translation Party.