Translated Labs
YOU SAID:
high on a hill neath the shelter of trees
INTO JAPANESE
丘の上の高木の避難所
BACK INTO ENGLISH
Shelter of Takagi on the hill
Yes! You've got it man! You've got it