English to Hindi

Meaning for:
hide a multitude of sins
other
बहुत सारी सच्चाइयों पर पर्दा डालना