everyone should sweep before his own door - Alemán Inglés Diccionario