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.
Okay, I get it, you like Translation Party.