" Whatever you are unable to obtain always seems better than it actually is"
The above is a direct translation from a Chinese saying. In English language culture is there something that has the similar meaning to this?
Thanks for viewing!
"The grass is always greener on the other side of the fence".
not a teacher