Back to Dictionary
诟病
詬病
gòubìng
1. to denounce
2. to castigate