欲壑难填

yù hè nán tián

(idiom) insatiably greedy

欲

yù

to wish for

壑

hè

gully

难

nán

difficult (to...)

填

tián

to fill or stuff