班门弄斧 display one’s slight skill before an expert
搬起石头打自己的脚 pick up a stone only to drop it on one’s own feet
板上钉钉 It’s final
半途而废 give up half way
帮倒忙 be more of a hindrance than a help
包罗万象 all-embracing ; all-inclusive
包治百病 gurantee to cure all diseases ; a cure-all
饱经风霜 weather-beaten ; having experienced the hardships of life
本命年 year of one’s birth ; birth year
笨鸟先飞 A slow sparrow should make an early start