to avoid blame being directed at you:

中文解释

He successfully deflected blame for his mismanagement of the crisis.

正在查询

predestinated exhilarate It was exhilarating. keep the run of undisputable appellation 疗愈 Container Lorry n-th criticize a report concentrate sth by evaporation