shǔgǔshēngchūn
change for the better
- change for the better
- A change for the better in one's life or circumstances; specifically used when a person in poverty or a difficult situation experiences a favorable turn of events. This idiom refers to a legend of a cold valley in the ancient State of Yan that became warm enough to grow grain after music was played.