Englishfor English speakers
the grass is always greener on the other side English
Meaning the grass is always greener on the other side meaning
What does the grass is always greener on the other side mean?