IDIOM GREENER PASTURES

greener pastures, new opportunity, meaning, idioms