急!哪位高手帮我用英语解释下这两个句子的意思!Eye for an eyeHe that is without sin among you,let him cast first stone.

问题描述:

急!哪位高手帮我用英语解释下这两个句子的意思!
Eye for an eye
He that is without sin among you,let him cast first stone.

以牙还牙 以眼还眼
他在你们中没有任何罪孽,让他铸造第一块石

Treat somebody as he treats you.
Before pointing out others' shortcomings or mistakes ,please reflect on yourself .