green ·phrase

Definition: to wish very much that you had something that another person has Level: C2