Scopa nuova scopa bene.English translation: A new broom sweeps clean.
Se non è vero, è ben trovato.English translation: Even if it