Translated Labs
YOU SAID:
Bits and pieces lying everywhere
INTO JAPANESE
あらゆるところに散らばった破片
BACK INTO ENGLISH
Debris scattered everywhere
至る所に瓦礫が散乱
Yes! You've got it man! You've got it