Lay (something) to rest

To put an end to a rumor, to finish dealing with a problem and forget about it.

We want to lay to rest the rumors about the financial problems in the company.