We select 100 classical idiom stories that each has interesting plat. Each item is expounded its meaning, connotation, usages and origin also in bilingual, i.e. English and Chinese.
Read more