豺狼虎豹

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

tiger

bào

leopard