Is there an English alternative of urdu idiom آنکھوں کا بھوکا which translates to hungry of eyes?
We use that idiom to mean that someone takes more food but can't eat it and is greedy
Example: Ali is (hungry of eyes).
How do I say that in English?
Thank you all for your answers!