Posted onMay 26, 2011AppsChengyu More than 20 thousand Chinese idioms with ENGLISH explanation!!!!Total more than 40 thousand. You can use Chinese, first letter of pinyin or English to search.…Read More