tú​dú​shēng​líng

to torment the people

Definitions

tú​dú​shēng​líng

to torment the people (idiom)

Sources