Choice Chengyu: Idioms That Go Boom
Shattering sayings on explosion and destruction
Shattering sayings on explosion and destruction
Send in this character to the rescue
Slang for the has-beens of the internet
Creative zingers and put-downs from Chinese history
Idioms about the heart