Translated Labs
YOU SAID:
石の上に築かれた
INTO JAPANESE
BACK INTO ENGLISH
built on stone
…に基づいている
… are built on
Yes! You've got it man! You've got it