Some people are quick to challenge others but refuse to look in the mirror and challenge themselves.
or simply: