Translated Labs
YOU SAID:
Bits and pieces lying everywhere
INTO JAPANESE
あらゆるところに散らばった破片
BACK INTO ENGLISH
Debris scattered everywhere
至る所に瓦礫が散乱
That didn't even make that much sense in English.