Translated Labs
YOU SAID:
Dog god gig dig pig pin
INTO JAPANESE
犬の神ギグ豚のピンを掘る
BACK INTO ENGLISH
Dog God Gig Dig a pin of a pig
Yes! You've got it man! You've got it