greener pastures

Noun

 * 1)  Any place or condition that is more favorable or beneficial.