Translated Labs
YOU SAID:
freaking idiotic pumpkin patch
INTO JAPANESE
おかしなばかげたカボチャパッチ
BACK INTO ENGLISH
Funny ridiculous pumpkin patch
面白いばかげたカボチャパッチ
Come on, you can do better than that.