31. 势不两立 pit sth against sth
32. 打折扣 wear thin / water down
33. 大展宏图 score big points
34. 重整旗鼓 shock sth back to life
35. 不谋而合 coincide with
36. 染指 dip one’s finger in
37. 博大精深 both extensive and profound
38. 源远流长 long-standing and well-established
39. 诸子百家 the masters’ hundred schools
40. 天下为公 All under heaven are equal.