Translated Labs
YOU SAID:
Deedee is on the rag.
INTO JAPANESE
ディーディーは雑巾の上にいる。
BACK INTO ENGLISH
Dee Dee is on the rag.
Well done, yes, well done!