Back to Dictionary
跳出火坑
tiàochūhuǒkēng
1.
lit. to jump out of a fire pit (idiom); to escape from a living hell
2.
to free oneself from a life of torture