Translated Labs
YOU SAID:
Kira, our god, will win
INTO JAPANESE
私たちの神、キラが勝つ
BACK INTO ENGLISH
our god kira wins
私たちの神キラが勝つ
Well done, yes, well done!