诟斥
诟斥
They denounced;