He who lives in a glass house should be the last to throw stones.
More German Proverbs:
Joy and sorrow are to-day and to-morrow.German
Work is our business; it's success is God's.
German
A woman's first advice is her best.
German
There is no saint so petty but claims his own candle.
German
Nature draws stronger then seven oxen.
German
Love sees roses without thorns.
German