Language:
Free Online Dictionary|3Dict

欲壑难填

Source : CEDICT

bottomless pit of desire (idiom); insatiable greed/carnal cravings are never satisfied and are a main obstruction on the path to enlightenment