Translated Labs
YOU SAID:
freaking idiotic pumpkin patch
INTO JAPANESE
おかしなばかげたカボチャパッチ
BACK INTO ENGLISH
Funny ridiculous pumpkin patch
面白いばかげたカボチャパッチ
Well done, yes, well done!