Translated Labs
YOU SAID:
Socking up the thirst of the land
INTO JAPANESE
土地の渇きをくすぐる
BACK INTO ENGLISH
Tickle your land thirst
あなたの土地の渇きをくすぐる
That didn't even make that much sense in English.