draw a veil over

Verb

 * 1) To avoid discussing or calling attention to (something embarrassing or unpleasant).

Translations

 * Hungarian: fátylat borít, fátylat vet
 * Spanish: correr un tupido velo