Translated Labs
YOU SAID:
Throw stones in a glass house
INTO JAPANESE
ガラス張りの家に石を投げる
BACK INTO ENGLISH
Throwing stones at glass houses
Come on, you can do better than that.