Meaning
jiāhuāméiyǒuyěhuāxiāngjia1 hua1 mei2 you3 ye3 hua1 xiang1
- lit. the flowers in one's garden cannot match the fragrance of wild flowers (idiom)
- fig. other women seem more attractive than one's own partner
- the grass is always greener on the other side