厚積薄發 [ㄏㄡˋ ㄐㄧ ㄅㄛˊ ㄈㄚ; hou4 ji1 bo2 fa1] lit. to have accumulated knowledge and deliver it slowly (idiom) good preparation is the key to success to be well prepared ◄ ►