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.
Come on, you can do better than that.