咎有应得[jiù yóu yīng dé]
词典911查询·英语单词
词典deserve blame:咎有应得。
词典be open to censure:咎有应得。
911chaxun查询·英语单词大全
deserve blame; be open to censure