Translated Labs
YOU SAID:
Debacle at Debbie’s
INTO JAPANESE
デビーズでの大失敗
BACK INTO ENGLISH
Debbie's debacle
デビーの失敗
Debbie's failure
Well done, yes, well done!