Translated Labs
YOU SAID:
石の上に築かれた
INTO JAPANESE
BACK INTO ENGLISH
built on stone
…に基づいている
… are built on
That's deep, man.