Language:
Free Online Dictionary|3Dict

脱胎换骨

Source : CEDICT

to shed one's mortal body and exchange one's bones (idiom); born again Daoist/to turn over a new leaf/fig. to change wholly/to create from other material (story, artwork etc)