lay something to rest

US /leɪ ˈsʌm.θɪŋ tuː rɛst/
UK /leɪ ˈsʌm.θɪŋ tuː rɛst/
"lay something to rest" picture
1.

acabar con, dar carpetazo a

to put an end to something, especially a rumor, doubt, or problem

:
The company issued a statement to lay the rumors to rest.
La empresa emitió un comunicado para acabar con los rumores.
We need to discuss this issue and finally lay it to rest.
Necesitamos discutir este tema y finalmente darle carpetazo.