green with envy

Meaning of the phrase:

-be extremely jealous or envious of someone else's success, possessions, or achievements

ยท

Origin of the phrase: