translate English to French: It was a shocking abdication of responsibility.
Il s’agit là d’une choquante abdication de responsabilité.