Translated Labs
YOU SAID:
Martha dumtruck in the flech
INTO JAPANESE
フレッシュのマーサ・ダムトラック
BACK INTO ENGLISH
Fresh Martha Dam Truck
フレッシュマーサダムトラック
Yes! You've got it man! You've got it