Japanese kotowaza meaning "the neighbor's lawn is blue". Blue in this sense is what Americans would see as green, so this is sort of like "the grass is always greener on the other side", or, we always think that the things that we don't have are better than the things we do.

Log in or register to write something here or to contact authors.