Mobile
Log In Sign Up
Home > chinese-english > "为世诟病" in English

English translation for "为世诟病"

become an object of public denunciation

Related Translations:
诟病:  [书面语] (指责) denounce; castigate 短语和例子为世诟病 become an object of public denunciation
人所诟病:  this is what people generally disapprove of.; be denounced by the public
Similar Words:
"为世界沟通牵线搭桥" English translation, "为世界市场而写" English translation, "为世人所传诵" English translation, "为世上所有的人而努力" English translation, "为世所病" English translation, "为事实作证" English translation, "为事业献身" English translation, "为势利小人一辩" English translation, "为是" English translation, "为适" English translation