Translated Labs
YOU SAID:
The dog is happy sat on the carpet
INTO JAPANESE
犬はカーペットの上に座って幸せです
BACK INTO ENGLISH
Dog is happy sitting on carpet
Yes! You've got it man! You've got it