English to Hindi

Meaning for:
draw a veil over
other
पर पर्दा डालना