- take flak for~ [flæk] ~때문에 비난을 받다.
ex) Now I know that he's taken some flak lately,but no one is happier, no one is prouder to put this birth certificate matter to rest than The Donald.
- put to rest rumors : 소문을 잠재우다, 사안을 마무리하다
To settle or finish, especially a question or discussion.
Sarah put to rest all the rumors by officially announcing that she sold her house and move to California. 공식적으로 인정하면서 소문을 잠재웠다.
The matter was put to rest. 그 이슈는 마무리 되었다.