Translated Labs
YOU SAID:
Saints Dwell in Heaven
INTO JAPANESE
聖徒は天国に住む
BACK INTO ENGLISH
Saints live in heaven
聖徒は天国に住んでいます
That didn't even make that much sense in English.