Translated Labs
YOU SAID:
Saints Dwell in Heaven
INTO JAPANESE
聖徒は天国に住む
BACK INTO ENGLISH
Saints live in heaven
聖徒は天国に住んでいます
Come on, you can do better than that.