YOU SAID:
God of nations! at Thy feet
INTO JAPANESE
国の神よ!あなたの足で
BACK INTO ENGLISH
God of the country! On your feet
INTO JAPANESE
国の神!あなたの足に
BACK INTO ENGLISH
Country God! On your feet
INTO JAPANESE
国の神!あなたの足に
BACK INTO ENGLISH
Country God! On your feet
That didn't even make that much sense in English.