咎有应得[jiù yóu yīng dé]
词典deserve blame:咎有应得。
词典be open to censure:咎有应得。
deserve blame; be open to censure