Translated Labs
YOU SAID:
russia glorious nation
INTO JAPANESE
ロシアの栄光の国
BACK INTO ENGLISH
Russia's Glorious Land
Yes! You've got it man! You've got it