荼毒生灵 tú dú shēng líng

DEFINITIONS

  1. to torment the people (idiom)

CHARACTERS

荼 tú bitter vegetable
毒 dú poison, venom; poisonous
生 shēng life, living, lifetime; birth
灵 líng spirit, soul; spiritual world