Translated Labs
YOU SAID:
all hail the sun god ra
INTO JAPANESE
みんな太陽の神ラを歓迎
BACK INTO ENGLISH
We all welcome the sun god La
私たちは皆太陽の神ラを歓迎する
Come on, you can do better than that.