Translated Labs
YOU SAID:
Throwing stones at glass houses
INTO JAPANESE
ガラスの家に投石
BACK INTO ENGLISH
Throwing stones at the glass house
グラスハウスに投石
You've done this before, haven't you.