This
database is a comprehensive collection of all the American idioms and slang available.
American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time.
.
This idiom means that what other people have or do looks preferable to our life. The complete phrase is 'The grass is always greener on the other side of the fence'.