It would be better to draw a veil over what happened next.
⇑ Translate the sentence above by Google ⇑
Related: veil, draw
Prev: The land is draped in a veil of mist.
Next: A fine drizzle began to veil the hills.