Word Definition - 百思不得其解

bǎi sī bù dé qí jiě see 百思不解[bai3 si1 bu4 jie3]