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