YOU SAID:
God is a place where some holy spectacle lies.
INTO JAPANESE
神は聖なる光景がある場所です。
BACK INTO ENGLISH
God is a place where there is a sacred sight.
INTO JAPANESE
神は聖なる光景がある場所です。
BACK INTO ENGLISH
God is a place where there is a sacred sight.
This is a real translation party!