Translated Labs
YOU SAID:
石の上に築かれた
INTO JAPANESE
BACK INTO ENGLISH
built on stone
…に基づいている
… are built on
Come on, you can do better than that.