荼毒生灵

tú dú shēng líng

to torment the people (idiom)

thistle

poison

shēng

to be born

líng

quick