everyone should sweep before his own door - Francés Inglés Diccionario