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.
この問題を議論し、最終的に決着をつける必要がある。