在线词典

难辞其咎

cannot escape censure (idiom); has to bear the blame

英文释义
cannot escape censure (idiom); has to bear the blame