would translate the hindi words in english but dont know how good it could be...

those who lives in the house of glass do not throw stone on others...

but version changed for aslambhaai.. some people living in glass houses change clothes with lights off..

Cheers
~ AK ~