Learn English – the idiom for a guy/situation who/where has his own shortcoming but still mocks others

idiom-requests

What is the idiom for a guy/situation who/where has his own lacking but still mocks others?

Like you are poor but you laugh at a rich man who has just become bankrupt.

For example, suppose like this "A drainer mocks at a needle".

Explanation: A drainer has hundreds of pores, but he is mocking at needle's only one hole.

Best Answer

Consider, people who live in glass houses shouldn't throw stones

One who is open to criticism should not criticize others. This proverb is so well known that it is often shortened. [Late 1300s ] Also, It's the pot calling the kettle black Random House