ReadWriteQuiz
Chinese dictionary
v.fmldenounce; blame
被人诟病
become an object of public denunciation
事态的新发展使政府易受诟病。
These developments leave the government in an exposed position.
被人诟病
become an object of public denunciation
事态的新发展使政府易受诟病。
These developments leave the government in an exposed position.