It is an expression that refers to another place, or situation, being better than the one you are in. (or seemingly better)
to break it down:
greener grass, means better grass. The other side, is the side you are not on.
People want what the can't have or in this case, don't have.
Chat with our AI personalities