欲壑难填的英文翻译

中文:欲壑难填

英文翻译:boundless avarice