Translated Labs
YOU SAID:
Here I stand and here I stay Let the storm rage on
INTO JAPANESE
ここに立って、ここにいます
BACK INTO ENGLISH
Standing here, here
ここに立って、ここに
Yes! You've got it man! You've got it