拒绝对…负责;脱离关系;洗手不干
牛津电影里 100%
to refuse to be responsible for or involved with sb / sth
God will not let you wash your hands of this!
释义来自《牛津高阶英汉双解词典》第 9 版