lay something to rest

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

平息, 解决

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

:
The company issued a statement to lay the rumors to rest.
公司发表声明以平息谣言
We need to discuss this issue and finally lay it to rest.
我们需要讨论这个问题,并最终解决它