Translated Labs
YOU SAID:
And did those feet in ancient time walk upon England's pastures green
INTO JAPANESE
イングランドの牧草地の緑古代時間それらのフィートをした歩くと
BACK INTO ENGLISH
England's pastures green ancient time with their feet and walk
That's deep, man.