tān
dé
wú
yàn
1
avaricious and insatiable (idiom)
2
greedy and never satisfied