Translated Labs
YOU SAID:
Chess in cheese in America in yo mom
INTO JAPANESE
アメリカのチーズのチェス
BACK INTO ENGLISH
American cheese chess
アメリカンチーズチェス
Come on, you can do better than that.