Translated Labs
YOU SAID:
we let the land do the talking
INTO JAPANESE
話をさせてよ
BACK INTO ENGLISH
Let me do the talking.
That didn't even make that much sense in English.