豺狼虎豹

chái láng hǔ bào

lit. jackals, wolves, tigers and panthers (idiom)

fig. nasty, cruel people

豺

chái

dog-like animal

狼

láng

wolf

虎

hǔ

tiger

豹

bào

leopard