百:多次;思:考虑,思考;故:原因。指经过百般思索仍旧不能找到其原因
to rack one's brains for an explanation in vain
百(bǎi)
思(sī sāi)
不(bù fǒu)
得(dé děi de)
其(qí jī)
故(gù)