Language:
Free Online Dictionary|3Dict

眾矢之的

Source : CEDICT

lit. target of a multitude of arrows (idiom); the butt of public criticism/attacked on all sides